亚洲色成人网站www永久,亚洲欧美人成视频一区在线,亚洲国产成人高清在线观看,亚洲精品久久久久久动漫,亚洲国产精品久久电影欧美

數(shù)據(jù)專(zhuān)欄

智能大數(shù)據(jù)搬運(yùn)工,你想要的我們都有

科技資訊

科技學(xué)院

科技百科

科技書(shū)籍

網(wǎng)站大全

軟件大全

哪位大神能發(fā)一個(gè)ionic利用百度地圖API或者高德地圖API定位獲取當(dāng)前位置的例子
前沿探索
2020-08-20 23:21:25
我用ionic生成的頁(yè)面在手機(jī)中布局是亂的,底部的tab跑到上邊去了,是不是不能用它做手機(jī)站???
前沿探索
2020-08-20 23:21:07
文檔似乎說(shuō)可以啊……然而我在我的 MIUI 上并沒(méi)有試驗(yàn)成功……
順便服務(wù)端 不可控 而且對(duì)源 IP 敏感……
前沿探索
2020-08-20 23:20:51
拿下一血,自然要來(lái)推廣下我們的ionic 中文社區(qū)啦,嘎嘎~
你們是干啥的?
Ionicframework 一款免費(fèi)的HTML5開(kāi)源SDK,可以用來(lái)開(kāi)發(fā)混合手機(jī)應(yīng)用。
Ionichina 社區(qū)是全球最大的 Ionicframework 中文開(kāi)源技術(shù)社區(qū),致力于 Ionicframework 在中國(guó)的學(xué)習(xí)、推廣、研究工作。
Ionichina 社區(qū)正在努力建設(shè)中,雖然我們還不牛×,但是請(qǐng)看我堅(jiān)毅而純潔的雙眼,相信我們正在為了?!炼
你們已經(jīng)做了啥?
Ionichina 社區(qū)采用cnodejs社區(qū)開(kāi)源的nodeclub框架搭建,并且已經(jīng)得到了七牛的云存儲(chǔ)和Ucloud的服務(wù)器、帶寬贊助。
社區(qū)申請(qǐng)到了 Ionic 在中國(guó)地區(qū)組織者的身份,官方 這篇博客 里有介紹,其中提到 Ionic China 就是本社區(qū)在維護(hù)。
Ionichina 社區(qū)街道辦事處 ( http://ionichina.com/ )
敬上
前沿探索
2020-08-20 23:20:38
使用Apple.com 的各個(gè)子頁(yè)面的演示:https://treo.sh/demo/1/sites?countryCode=cn&sgi=1 關(guān)于 Chrome Lighthouse 的更多詳情可以這里了解: https://web.dev/
前沿探索
2020-08-20 23:20:17
問(wèn)題:現(xiàn)在一個(gè)頁(yè)面的 js 代碼最多達(dá)到了將近 2000 行,因?yàn)轫?xiàng)目上沒(méi)有專(zhuān)業(yè)的前端,有什么辦法簡(jiǎn)化頁(yè)面邏輯嗎,或者如何(有什么思路 /模式)整理頁(yè)面邏輯代碼呢, 以及 你們工作中前端是怎么架構(gòu)的呢,都使用的什么技術(shù)(模式)來(lái)降低復(fù)雜度 提高 可維護(hù)性和可擴(kuò)展性呢?
先感謝你的分享。
前沿探索
2020-08-20 23:20:10
不知道什么時(shí)候吹起了這陣妖風(fēng),好多網(wǎng)頁(yè)的時(shí)間全變成了更 “人性化” 的 “剛剛”,“幾分鐘前”,“一天前”,“35 天前”,但我覺(jué)得這并沒(méi)有更“人性化”,相對(duì) 280 天前的時(shí)間戳,我更希望知道那天是去年 6 月末。如果是一天內(nèi)的時(shí)間,我知道幾點(diǎn)就可以了,沒(méi)有人回想早餐的時(shí)候用 185 分鐘前來(lái)表述,而是說(shuō)早上 7 點(diǎn)半。
個(gè)人覺(jué)得這些“人性化”只不過(guò)是一種標(biāo)新立異,嘩眾取寵,根本沒(méi)有必要。微信里發(fā)截圖本來(lái)就是一種毒瘤般的存在,標(biāo)題下的 “45 分鐘前” 讓人更加抓狂。
如果你是網(wǎng)頁(yè)工作者,可以考慮在后臺(tái)加一個(gè)開(kāi)關(guān),讓用戶(hù)可以選擇時(shí)間的顯示方式。有的網(wǎng)站在點(diǎn)擊這種“時(shí)間戳”后會(huì)顯示年月日時(shí)分秒,也是一種變通方式,但還是不如一個(gè)開(kāi)關(guān)完美。
在座的各位也有相似的體驗(yàn)嗎?
前沿探索
2020-08-20 23:19:38
現(xiàn)在經(jīng)常被人告虛假宣傳,沒(méi)有留意到犄角旮旯里有一個(gè)“卓越”都會(huì)被罰天價(jià),改完沒(méi)幾天又說(shuō)某個(gè)不知道幾級(jí)頁(yè)面里有一個(gè)“領(lǐng)導(dǎo)者.”又要罰款,請(qǐng)教大家有沒(méi)有什么好辦法快速查找頁(yè)面上的違禁詞?
前沿探索
2020-08-20 23:19:46
[RaiDrive]可寫(xiě)功能轉(zhuǎn)移到專(zhuān)業(yè)版目標(biāo)存儲(chǔ) 業(yè)務(wù):Google 共享驅(qū)動(dòng)器(以前為 Team Drive),OneDrive NAS:全部 價(jià)錢(qián) 商業(yè):專(zhuān)業(yè)基礎(chǔ)版(USD 2.00 /月?)+ addon(USD 0.50 /月?) NAS:專(zhuān)業(yè)基礎(chǔ)版(USD 2.00 /月?) 各位大佬 還有什么免費(fèi) WEBDAV 軟件嗎
前沿探索
2020-08-20 23:19:21
#什么是 MarkDown Markdown 是一種可以使用普通文本編輯器編寫(xiě)的標(biāo)記語(yǔ)言,通過(guò)簡(jiǎn)單的標(biāo)記語(yǔ)法,它可以使普通文本內(nèi)容具有一定的格式。
Markdown 具有一系列衍生版本,用于擴(kuò)展 Markdown 的功能(如表格、腳注、內(nèi)嵌 HTML 等等),這些功能原初的 Markdown 尚不具備,它們能讓 Markdown 轉(zhuǎn)換成更多的格式,例如 LaTeX,Docbook。Markdown 增強(qiáng)版中比較有名的有 Markdown Extra、MultiMarkdown、Maruku 等。這些衍生版本要么基于工具,如 Pandoc ;要么基于網(wǎng)站,如 GitHub 和 Wikipedia,在語(yǔ)法上基本兼容,但在一些語(yǔ)法和渲染效果上有改動(dòng)。
目前主流平臺(tái)包括有道云筆記等時(shí)尚產(chǎn)品均支持 Makrdown 語(yǔ)法,簡(jiǎn)稱(chēng) MD 寫(xiě)作。
而 Github 等平臺(tái)更是默認(rèn)創(chuàng)建.md 文件。
#使用它有什么好處 Markdown 的語(yǔ)法簡(jiǎn)潔明了、學(xué)習(xí)容易,而且功能比純文本更強(qiáng),因此有很多人用它寫(xiě)博客。世界上最流行的博客平臺(tái) WordPress 和大型 CMS 如 Zoomla、Drupal 都能很好的支持 Markdown。完全采用 Markdown 編輯器的博客平臺(tái)有 Ghost 和 Typecho。
在 Markdown 編輯器還支持復(fù)雜的公式引用。
使用者不需要關(guān)心格式,不再如同 word 一樣的整天為格式縮進(jìn)行傷透腦筋-當(dāng)然這不是說(shuō) word 毫無(wú)用處。
Zoomla!逐浪 CMS 在很早期的產(chǎn)品中就集成了 Markdown 編輯器,同時(shí)我們還在旗下的去上云 73ic.com 平臺(tái)提供了一個(gè)線(xiàn)版本,網(wǎng)址是: https://www.73ic.com/Plugins/markdown/
而在逐浪 CMS 后臺(tái)切換 Markdown 編輯器后界面如下示:
#使用時(shí)的要注意的事情 在 Zoomla!逐浪 CMS 中使用 Markdown,首先需要在字段中會(huì)產(chǎn)生了個(gè)隱藏的 字段名_src 字段,這個(gè)字段用于存儲(chǔ) md 語(yǔ)法,事實(shí)上系統(tǒng)會(huì)轉(zhuǎn)換一次 html 存在相應(yīng)的 字段名 字段中。
*因此,如果你是默認(rèn)的字段切換,則需要手動(dòng)在所在的 zl_c_副表中,增加該 字段名_src 字段 *
#高亮顯示行號(hào)
可以借助兩個(gè)插件來(lái)實(shí): highlightj.js 代碼高亮 highlightjs-line-numbers.js 代碼行號(hào)
highlightj.js 優(yōu)勢(shì): 支持 174 種語(yǔ)言和擁有 77 種款式 自動(dòng)語(yǔ)言檢測(cè) 多語(yǔ)言代碼突出顯示 可用于 node.js 與任何標(biāo)記一起使用 兼容任何 js 框架
##使用方法 highlightj 樣式文件地址: http://www.bootcdn.cn/highlight.js/
自己挑選自己喜歡的就好。
1.在需要渲染的頁(yè)面引入樣式文件:
2.引入 Js 文件并添加調(diào)用命令:
3.添加行號(hào)插件:
其中上面的 css 文件也可以直接混合在默認(rèn) CSS 中,這是最新 Zoomla!逐浪 CMS 中的引用方法: ###CSS 部份: //針對(duì) Markdown 的 highlight.js 之 dark 主題代碼,引用它,同時(shí)還要調(diào)用 highlight 和 highlightjs-line-numbers 更佳,參照 www.z01.com/blog/techs/3515.shtml .hljs-comment,.hljs-quote{color:#7195a8;} .hljs-variable,.hljs-template-variable,.hljs-attribute,.hljs-tag,.hljs-name,.hljs-regexp,.hljs-link,.hljs-name,.hljs-selector-id,.hljs-selector-class{color:#d22d72;} .hljs-number,.hljs-meta,.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-type,.hljs-params{color:#935c25;} .hljs-string,.hljs-symbol,.hljs-bullet{color:#568c3b;} .hljs-title,.hljs-section{color:#257fad;} .hljs-keyword,.hljs-selector-tag{color:#6b6bb8;} .hljs{display:block;overflow-x:auto;background:#161b1d;color:#7ea2b4;padding:.5em;} .hljs-emphasis{font-style:italic;} .hljs-strong{font-weight:700;} .hljs-ln-numbers{padding-right:0.6rem !important;border-right:1px solid #999;} .hljs-ln-code{margin-left:0.6rem !important;padding-left:1rem !important;}
模板頁(yè)部份( JS 已經(jīng)放在 v4 模板的 style/js 目錄之下):
同時(shí),您還可針對(duì)圖片進(jìn)行優(yōu)化,比如針對(duì) img 標(biāo)簽進(jìn)行優(yōu)化,其腳本是: //內(nèi)容區(qū)圖片解析 $(".blogCon img").each(function(index,item){ console.log(item); $(item).after('
'+$(item).attr("alt")+'
'); });
方便吧? 快下載最新逐浪 CMS,構(gòu)建你的 Markdown 平臺(tái)吧,免費(fèi)下載 CMS 址: www.z01.com/pub
前沿探索
2020-08-20 23:19:12
看了下維基,也是一頭霧水,12 月 5 日成為萬(wàn)維網(wǎng)聯(lián)盟( W3C )的推薦為 WEB 的第四種語(yǔ)言, webassembly 維基 話(huà)說(shuō)這個(gè)語(yǔ)言的實(shí)用性在哪,求大佬科普
前沿探索
2020-08-20 23:19:00
最近在做一些功能更新時(shí),為了確認(rèn)瀏覽器兼容性方面的問(wèn)題,把 2019 年 12 月的瀏覽器占比數(shù)據(jù)導(dǎo)出來(lái)看了一下:https://cdn.v2ex.com/pdfs/v2ex.com_browsers.pdf 打開(kāi) PDF 有問(wèn)題的同學(xué)可以直接看下面的圖片: 還是挺刷新認(rèn)知的。沒(méi)有想到現(xiàn)在 Firefox 的占比都降到 3% 左右了。 結(jié)合今天的一條 Mozilla 裁員的新聞來(lái)看,有點(diǎn)感慨。 https://arstechnica.com/gadgets/2020/01/mozilla-lays-off-70-people-as-non-search-revenue-fails-to-materialize/
前沿探索
2020-08-20 23:18:54
customElements 是 Web Components 規(guī)范下的新 API,可以用來(lái)實(shí)現(xiàn)組件化開(kāi)發(fā)。
如果你的應(yīng)用只用兼容最新的 Chrome 瀏覽器,那么用它來(lái)替代 React 或者 Vue 是一個(gè)不錯(cuò)的選擇。
基本用法
組件聲明在一個(gè) HTML 文件中。組件包括樣式( Style ),節(jié)點(diǎn)( DOM )和交互邏輯( Script )。一個(gè)組件文件的基本結(jié)構(gòu)如下:
其中 template 節(jié)點(diǎn)下包含樣式( Style )和節(jié)點(diǎn)( DOM )。交互邏輯在 script 標(biāo)簽中。
組件文件通過(guò) 的方式引入 HTML 文件中。在 HTML 文件中使用組件的方式就是直接寫(xiě)組件標(biāo)簽。比如: HTML
組件注冊(cè)
customElements.define API 用來(lái)組冊(cè)組件,API 接受三個(gè)參數(shù):組件標(biāo)簽名稱(chēng)、組件的類(lèi)和組件繼承的標(biāo)簽類(lèi)型。如: customElements.define('expanding-list', ExpandingList, { extends: "ul" });
上面聲明了一個(gè)標(biāo)簽為 expanding-list 的組件,組件的構(gòu)造類(lèi)是 ExpandingList 需要聲明,組件繼承 ul 標(biāo)簽的特性。
組件構(gòu)造類(lèi)
組件的構(gòu)造類(lèi)需要繼承 HTMLElement 類(lèi),或者可以繼承 HTMLParagraphElement 等 HTMLElement 的子類(lèi),如果繼承了 HTMLParagraphElement 這個(gè)類(lèi),那么組件將擁有 p 標(biāo)簽的特性。 class Component extends HTMLElement { constructor() { super(); const shadow = this.attachShadow({ mode: 'closed' }); const content = componentDocument.querySelector('template').content.cloneNode(true); shadow.appendChild(content); } }
組件內(nèi)的構(gòu)造函數(shù)是必須的,在構(gòu)造函數(shù)內(nèi),我們先需要調(diào)用父類(lèi)的構(gòu)造函數(shù),然后創(chuàng)建一個(gè) Shadow DOM 節(jié)點(diǎn),再將組件模版內(nèi)容添加到節(jié)點(diǎn)內(nèi)。
使用 Shadow DOM 可以做到組件內(nèi)的樣式和組件外的樣式不互相干擾,可以讓組件封裝更徹底。
我們可以通過(guò) document.currentScript.ownerDocument; 來(lái)拿到模版自身的跟節(jié)點(diǎn)。
組件屬性
組件可以像 HTML 標(biāo)簽一樣使用屬性。在組件中可以獲取屬性。 class Component extends HTMLElement { constructor() { super(); const shadow = this.attachShadow({ mode: 'closed' }); const content = componentDocument.querySelector('template').content.cloneNode(true); shadow.appendChild(content); const attrValue = this.getAttribute('attr-name'); } }
組件生命周期 connectedCallback 組件掛載,組件初始化后和移動(dòng)時(shí)會(huì)觸發(fā) disconnectedCallback 組件卸載 adoptedCallback 組件被移動(dòng)到一個(gè)新的文檔樹(shù) attributeChangedCallback 組件屬性變化
組件事件
可以觸發(fā)自定義事件。
例子 customElements 的基本例子 用 customElements 實(shí)現(xiàn)的 indexedDB 示例
前沿探索
2020-08-20 23:18:27
前端目前比較主流的框架有 react,vuejs,angular 等。 我們通常去搭建組件庫(kù)的時(shí)候都是基于某一種框架去搭建,比如 ant-design 是基于 react 搭建的 UI 組件庫(kù),而 elementUI 則是基于 vuejs 搭建的組件庫(kù)。
雖然目前社區(qū)有相關(guān)工具,提供框架之間的轉(zhuǎn)化服務(wù),比如講 vuejs 組件轉(zhuǎn)化為 react 組件。但是畢竟是不同的框架,有不同的標(biāo)準(zhǔn)。因此框架 api 發(fā)生變動(dòng),那么你就需要重寫(xiě)轉(zhuǎn)化邏輯,顯然是不靈活的,因此我們暫不討論這種情況。作為公司而言,就需要為不同的框架寫(xiě)不同的組件庫(kù),盡管邏輯都是一樣的。
另外如果框架升級(jí),比如從 1.x 升級(jí)到 2.x,那么對(duì)應(yīng)組件庫(kù)就需要升級(jí),如果公司的組件庫(kù)有很多( vuejs,react,angular 等),那么這種升級(jí)的概率就會(huì)更大。
什么是 web-component ?
那么有沒(méi)有更好的方案,一次編寫(xiě),到處使用呢?
答案就是借助 web component。
Web Components 是一系列加入 w3c 的 HTML 和 DOM 的特性,使得開(kāi)發(fā)者可以創(chuàng)建可復(fù)用的組件。
由于 web components 是由 w3c 組織去推動(dòng)的,因此它很有可能在不久的將來(lái)成為瀏覽器的一個(gè)標(biāo)配。
Web Components 主要由以下四個(gè)部分組成: Custom Elements – 定義新 html 元素的 api Shadow DOM – Encapsulated DOM and styling, with composition HTML Imports – Declarative methods of importing HTML documents into other documents HTML Templates – The