你用了同一個(gè)key:‘.$4’,key是標(biāo)識,不能重復(fù)
async function中的返回值是用于后續(xù)異步操作的,并不是其本身的返回值。調(diào)用該函數(shù)時(shí),會立即返回一個(gè)Promise對象。
async function firstJob() {
var result1 = await someAsyncTask();
var result2 = await anotherAsyncTask(result1);
return result2;
}
console(firstJob()); // 返回Promise
firstJob().then(function (result){
console.log(result); // 返回result2的值
});
computed計(jì)算變量的結(jié)果是直接取的function的返回值,不會考慮該function是否為異步,所以每次計(jì)算結(jié)果article都是一個(gè)Promise對象。watch里面的代碼還是會執(zhí)行完的,只不過obj.tLists[0]值并沒有作為其方法返回的值附給article。
methods中的getArticle方法里有this.article = obj.tLists[0]這句,所以article在異步執(zhí)行到這句話的時(shí)候就會被賦值。
如果要監(jiān)聽this.$route.params.id的變化來異步修改article,建議用watch。
canvas.toDataURL("image/png") 把畫布轉(zhuǎn)換成圖片
經(jīng)實(shí)測,firefox對LinearGradient的實(shí)現(xiàn)有區(qū)別
firefox似乎是(以黑色背景配合alpha透明度通道的值)算出開始和結(jié)束的顏色,然后進(jìn)行l(wèi)inear算出中間的過渡顏色,再單獨(dú)計(jì)算alpha的變化(這應(yīng)該是錯(cuò)誤的計(jì)算方法)。
而chrome是根據(jù)rgba的4通道的rgba值,linear算出過渡部分的rgba值得到過渡部分的顏色
https://jsfiddle.net/m39n4d8v...
我個(gè)人認(rèn)為會,ES6 中使用 import 比 require 性能強(qiáng)就是在于,
所以,按需引入更不耗性能
什么手機(jī),小米嗎?小米需要特殊處理
gulp.task('webserver', function() {
connect.server({
livereload: true,
port: 2333,
open: true,
host: '0.0.0.0'
});
});
你現(xiàn)在不是選擇 .more_img 節(jié)點(diǎn)么?怎么會有img標(biāo)簽的樣式?
======================
補(bǔ)充(主要是由于scoped作用域引起的):
1.https://vue-loader.vuejs.org/...
2.去掉 scoped
把disable cache關(guān)掉再試試看
可以讓綠色部分強(qiáng)制不換行white-space: nowrap;
1、寫一個(gè)空div
2、用onmouseover事件鼠標(biāo)移入獲取event對象clientX和clientY改變div的位置和內(nèi)容,以及顯示div
3、onmouseout事件鼠標(biāo)移出div隱藏
<div id="showDiv"></div>
<div class='content' onmouseover="overShow(this,event)" onmouseout="outHide()"></div>
Function overShow(obj, e) {//鼠標(biāo)移入
var showDiv =document.getElementById('showDiv');
var theEvent =window.event|| e;
showDiv.style.left= theEvent.clientX +"px";
showDiv.style.top= theEvent.clientY +"px";
showDiv.style.display='block';
showDiv.innerHTML = obj.innerHTML;
}
Function outHide() {//鼠標(biāo)移出
var showDiv =document.getElementById('showDiv');
showDiv.style.display='none';
showDiv.innerHTML ='';
}你問區(qū)別的話,沒有太大的區(qū)別, 都是云服務(wù)器, 而且都是比較成熟的。
那些深層的、細(xì)微的區(qū)別, 中小企業(yè)以及普通用戶是接觸不到的
兩種方案:
1.事件監(jiān)聽。
2.設(shè)一個(gè)循環(huán)定時(shí)器,每過一段時(shí)間去檢測一次圖片大小是否變化。
VUX 必須配合 vux-loader 使用
不難理解,父組件把自身的函數(shù)func_click通過props->funClick傳給子組件,子組件調(diào)用funClick就等于調(diào)用了父組件的func_click實(shí)現(xiàn)了數(shù)據(jù)交互
但官方是推薦按你的思路 即通過$emit進(jìn)行數(shù)據(jù)交互的
如果只是為了約束成數(shù)字的話,type加pattern非常的好用,系統(tǒng)彈出的鍵盤都是數(shù)字類型的,即友好又方便
輸入數(shù)字:
<input type="number" pattern="[0-9]*" placeholder="請輸入數(shù)字">
輸入整數(shù):
<input type="tel" pattern="[0-9]*" maxlength="11" placeholder="輸入整數(shù)">同上,參考手淘的方案(Flexible), rem + dpr.
變形 是什么意思 元素 寬高 比例, 還是什么?
timeout = setTimeout(function(){
fn.call($this);
},800)
fillNumberInOneArray 將數(shù)字 m 填入到 第 n 個(gè)小宮格中,為什么要隨機(jī)選一個(gè)位置放呢?后期快放滿的時(shí)候,沖突的概率越來越大,根本不收斂的呀。你都能 judgeElse 了,為什么不能在生成 random 坐標(biāo)之前就排除一下已經(jīng)放了數(shù)字的格子呢?這一步浪費(fèi)的效率不計(jì)其數(shù),甚至導(dǎo)致了算法有極大可能無法停止。9個(gè)格子有一個(gè)空位,用random去撞這個(gè)空位置,那有 8/9 的概率撞不到,一直死循環(huán)。
已經(jīng)被占的格子提前排除,這是其一。其二,假設(shè)小9宮格都剩下3個(gè)格子,需要放 7 了對吧,隨機(jī)一下,得到一個(gè)空格子,檢查了一下橫豎,發(fā)現(xiàn)不能放,接下來你需要標(biāo)記這個(gè)格子不可用,否則下次再 random 還有 1/3 的概率打中這個(gè)不可用的格子,導(dǎo)致算法不收斂。犯過的錯(cuò),為什么下次還要繼續(xù)犯?下次你就該排除掉它,在剩下的選項(xiàng)里挑,否則這次試錯(cuò)就沒有意義啦,那這就不是算法,完全就是在碰運(yùn)氣。
function calculateCoordinate(position,n) 也可以精簡一下,沒必要那么多 switch-case:
function calculateCoordinate(position, n) {
// 先計(jì)算九宮格是幾排幾列的九宮格, 我們把數(shù)獨(dú)看成是 3*3 的9個(gè)9宮格
var nx = n % 3;
var ny = Math.floor(n / 3);
var px = position % 3;
var py = Math.floor(position / 3);
// 同樣的套路處理小9宮格內(nèi)的坐標(biāo),
// 轉(zhuǎn)換一下坐標(biāo)系
var returnX = px + nx * 3;
var returnY = py + ny * 3;
return [returnY, returnX];
}不可編輯灰色這個(gè)是屬于繼承樣式 并不是你所選中的元素所帶有的樣式
北大青鳥APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jīng)理從事移動(dòng)互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項(xiàng)目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。