Promise
之前直接開啟loading狀態(tài)
resolve
后關(guān)閉loading
監(jiān)控用戶點(diǎn)擊另存為不是
oncontextmenu嗎
.el-scrollbar__wrap{overflow-x: hidden;}有用的,不要寫在<style scoped></style>,自己另外寫css引入文件。
add 成功后 $("#id").val("");
你這樣寫,每次點(diǎn)擊都會(huì)new出來一個(gè)audio吧
這個(gè)問題被我在官網(wǎng)上證實(shí)了,就是一個(gè)bug,解決辦法是換成list
https://blog.csdn.net/ITermen...
$("#foods").find("option:selected").attr("foodsid");
你這已經(jīng)是線性時(shí)間復(fù)雜度了,再低的話除非是對(duì)數(shù)時(shí)間
自己已經(jīng)解決了問題
把方法不寫在computed里,寫在methods里面,因?yàn)閏omputed里面是需要實(shí)時(shí)更新的東西,比如輸入商品價(jià)格和實(shí)時(shí)計(jì)算總價(jià)。
小哥哥,你的a標(biāo)簽里面的target應(yīng)該是到iframe中才可以的,換成myIframe就可以了
router是一個(gè)總的狀態(tài)管理,route是向router注冊(cè)路由與頁面關(guān)系的一個(gè)組件,NavLink是對(duì)router產(chǎn)生的 context.router 利用的一個(gè)組件。router只接受一個(gè)內(nèi)容區(qū)
<Router>
<div>
<div className='head'>
<Nav/>
</div>
<div className='body'>
<Route exact path="/" component={A} />
<Route path="/b" component={B} />
<Route path="/c" component={C} />
</div>
</div>
</Router>
可以這樣寫
progress-stream獲取上傳進(jìn)度如果只是想在服務(wù)端獲取上傳進(jìn)度,可以試下如下代碼。注意,這個(gè)模塊跟express、multer并不是強(qiáng)綁定關(guān)系,可以獨(dú)立使用。
var fs = require('fs');
var express = require('express');
var multer = require('multer');
var progressStream = require('progress-stream');
var app = express();
var upload = multer({ dest: 'upload/' });
app.post('/upload', function (req, res, next) {
// 創(chuàng)建progress stream的實(shí)例
var progress = progressStream({length: '0'}); // 注意這里 length 設(shè)置為 '0'
req.pipe(progress);
progress.headers = req.headers;
// 獲取上傳文件的真實(shí)長度(針對(duì) multipart)
progress.on('length', function nowIKnowMyLength (actualLength) {
console.log('actualLength: %s', actualLength);
progress.setLength(actualLength);
});
// 獲取上傳進(jìn)度
progress.on('progress', function (obj) {
console.log('progress: %s', obj.percentage);
});
// 實(shí)際上傳文件
upload.single('logo')(progress, res, next);
});
app.post('/upload', function (req, res, next) {
res.send({ret_code: '0'});
});
app.get('/form', function(req, res, next){
var form = fs.readFileSync('./form.html', {encoding: 'utf8'});
res.send(form);
});
app.listen(3000);
multipart類型,需要監(jiān)聽length來獲取文件真實(shí)大小。(官方文檔里是通過conviction事件,其實(shí)是有問題的)
// 獲取上傳文件的真實(shí)長度(針對(duì) multipart)
progress.on('length', function nowIKnowMyLength (actualLength) {
console.log('actualLength: %s', actualLength);
progress.setLength(actualLength);
});
progress-stream獲取真實(shí)文件大小的bug?針對(duì)multipart文件上傳,progress-stream 實(shí)例子初始化時(shí),參數(shù)length需要傳遞非數(shù)值類型,不然你獲取到的進(jìn)度要一直是0,最后就直接跳到100。
至于為什么會(huì)這樣,應(yīng)該是 progress-steram 模塊的bug,看下模塊的源碼。當(dāng)length是number類型時(shí),代碼直接跳過,因此你length一直被認(rèn)為是0。
tr.on('pipe', function(stream) {
if (typeof length === 'number') return;
// Support http module
if (stream.readable && !stream.writable && stream.headers) {
return onlength(parseInt(stream.headers['content-length'] || 0));
}
// Support streams with a length property
if (typeof stream.length === 'number') {
return onlength(stream.length);
}
// Support request module
stream.on('response', function(res) {
if (!res || !res.headers) return;
if (res.headers['content-encoding'] === 'gzip') return;
if (res.headers['content-length']) {
return onlength(parseInt(res.headers['content-length']));
}
});
});
https://github.com/expressjs/...
https://github.com/freeall/pr...
router的path值寫錯(cuò)了,找不到這個(gè)路徑,導(dǎo)致組件內(nèi)容無法掛載.
emit的時(shí)候要帶上index和value啊,不然父組件不知道是哪個(gè)子組件傳上來的
這里的toString()方法不是這個(gè)實(shí)例obj內(nèi)的方法
是Object原型的方法
Object.prototype.toString()
https://developer.mozilla.org...
createSphere: function() {
var cosTheta = Math.random() * 2 - 1,
sinTheta = Math.sqrt(1 - cosTheta * cosTheta),
phi = Math.random() * 2 * Math.PI;
return {
x: this.SCATTER_RADIUS * sinTheta * Math.cos(phi),
y: this.SCATTER_RADIUS * sinTheta * Math.sin(phi),
z: this.SCATTER_RADIUS * cosTheta,
hue: Math.round(phi / Math.PI * 30)
};
},
參數(shù)方程
userservice.userInfo 是不是異步的?
北大青鳥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)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國成功上市,融資1
北大課工場是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(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ù), 熟練的跨平臺(tái)面向?qū)ο箝_發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(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)師。