瞎說兩句,僅供參考。
用 chrome 開發(fā)者工具查看了一下上圖的 DOM 結(jié)構(gòu),“產(chǎn)品研發(fā)部”的 div.org-tree-node-label,下面的四個部門是一個 div.org-tree-node-children 容器,葉子是四個 div.org-tree-node is-leaf。
結(jié)果是產(chǎn)品研發(fā)部的 div.org-tree-node-label 的高度就跟四個葉子的容器 div.org-tree-node-children 的高度相同了,而容器的高度,為四個葉子的高度相加,原因在這里。
思路是:能不能把容器 div.org-tree-node-children 搞成浮動布局,或者 Z-index 調(diào)整一下,這樣是不是就可以不影響 div.org-tree-node-label 了。因為現(xiàn)在的 DOM 結(jié)構(gòu),他們顯然在一行上。但是,假如這樣搞,估計算法會比較復(fù)雜一些。
fastclick
是可以放在其他地方的 但是如果放在其他地方 可能會出現(xiàn)意想不到的問題 比如像一些兼容處理 babel-polyfill
和淘寶rem方案 lib-flexible
不僅要放在main.js
而且建議放在main.js
最上面 這樣能保證第一時間被加載Vue.use()
你本地調(diào)試可以跨域,上線之前肯定要考慮跨域,解決跨域問題
當(dāng)然是的。有 maven
插件可以讓你在打包的時候自動完成這個事情,不過前提是要安裝 protoc
<plugin>
<groupId>com.github.igor-petruk.protobuf</groupId>
<artifactId>protobuf-maven-plugin</artifactId>
<version>0.6.3</version>
<executions>
<execution>
<goals>
<goal>run</goal>
</goals>
</execution>
</executions>
<configuration>
<protocCommand>/usr/local/bin/protoc</protocCommand>
</configuration>
</plugin>
我覺得你需要先理清楚是否有必要這樣操作,要考慮以后是使用方便,不僅僅是需要文件數(shù)據(jù)量減少,否則以后處理會很麻煩的,除非你是要做數(shù)據(jù)存儲(去重)方面的應(yīng)用,否則這樣的操作個人覺得真沒有必要的。
1.不知道你說的靜態(tài)頁面是啥意思,這個一般是用code標(biāo)簽或者pre標(biāo)簽把代碼包含起來,高亮顏色自定義
2.另外也可以直接用https://github.com/codemirror... 這個庫來顯示
簡化下問題就是如下代碼段:
fn2函數(shù)因為在onload函數(shù)中定義,此作用域在onload函數(shù)內(nèi),出了這個函數(shù)就不能被訪問到
fn1函數(shù)定義在全局作用域下,可以被全局訪問
<script>
function fn1(){
console.log("fn1");
}
</script>
<script>
window.onload=function(){
console.log("~~onload~~");
fn1();
function fn2(){
console.log("fn2")
}
}
</script>
<script>
fn2();//Uncaught ReferenceError: fn2 is not defined
</script>
postcss里有一個插件 postcss-pxtorem
document.getElementsByClassName('use-photo_bord')[0].src
user-select:none 然后加上webkit,moz等前綴
dcloud論壇提問得到回答的
http://ask.dcloud.net.cn/ques...
轉(zhuǎn)載:dcloud論壇
DCloud_heavensoft :
uni-app可以編譯到小程序。
自己引入vue體驗不行,vue在web上是為單頁應(yīng)用而生的,在app上,單頁應(yīng)用會卡死。
uni-app還有自動的框架預(yù)載,加載頁面的速度更快。
當(dāng)然,如果你5+玩的超級溜,各種預(yù)載都做的很好,vue也改造適應(yīng)了5+app,那體驗和uni-app會一樣。但這個難度很大,uni-app輕松就可以得到好體驗。
當(dāng)然uni-app不能操作dom,這個有好有壞。
微信小程序之所以屏蔽dom,就是為了性能,dom的性能確實不好。
但dom生態(tài)比較豐富,可用三方庫很多。
好在目前微信小程序生態(tài)也起來了,各種無dom的組件庫,所以uni-app現(xiàn)在推出來也不太擔(dān)心生態(tài)問題。
如果你希望動態(tài)設(shè)置 text,你需要返回一個字符串。
new Clipboard('#fuzhi', {
text: function() {
return `
我是被復(fù)制的內(nèi)容 我們不一樣
我是被復(fù)制的內(nèi)容 我是被復(fù)制的內(nèi)容 我和第一條不一樣
我是被復(fù)制的內(nèi)容 我和第二條不一樣
`;
}
});
大概是這樣,文本自己提前準(zhǔn)備好或在回調(diào)函數(shù)內(nèi)實時獲取
你自己的項目別人怎么知道
create-react-app創(chuàng)建的項目是build不出這些多余的東西的
找到正解了:
https://segmentfault.com/q/10...
這里已經(jīng)是你的自定義組件(標(biāo)簽了,不需要用引號括起來了)
return h('div', [
h(TimeClock, {
props: {
hour: params.row.startTime.sTimeHour,
minute: params.row.startTime.sTimeMinute
}
})
]);
JS: navigator.userAgent
你按F12在控制臺直接輸入navigator.userAgent看,我電腦會顯示帶Windows的字符串,手機顯示帶Android的字符串
我這里兩個圖片都是navigator的全部信息。。。
let list = [];
for (let o in navigator) {
list.push(<div>{o + '=' + navigator[o]}</div>);
}
return (
<div>{list}</div>
);
貌似這個是bug
react 并不推薦在原型上擴展
寫個 filter 不就完事了嗎?
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
北大青鳥中博軟件學(xué)院創(chuàng)立于2003年,作為華東區(qū)著名互聯(lián)網(wǎng)學(xué)院和江蘇省首批服務(wù)外包人才培訓(xùn)基地,中博成功培育了近30000名軟件工程師走向高薪崗位,合作企業(yè)超4
中公教育集團創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團,成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。