在 webpack 配置中使用 DefinePlugin
:
// webpack.config.js
...
plugins: [
new webpack.DefinePlugin({
VERSION: JSON.stringify('1.0.0')
})
]
在你的程序里直接就能調(diào)用 VERSION
常量了
原來只是el-header沒有顏色而已,已經(jīng)解決了
確保dataList在page的data中,然后that.dataList=res.data.data
1.方案一:
div {
width: 25%;
height: 0;
padding-bottom: 12.5%;
background: blue;
}
2.方案二,如果元素的寬度是視口寬度的25%,則可以用如下方法
div {
width: 25vw;
height: 12.5vw;
}
background-position
vue-router 會給你當(dāng)前的router-link加上active這個(gè)className,你可以在li下使用router-link, 需要加上 linkActiveClass: 'active'
一、可以參照一下Element的做法,
Element是使用.sync修飾符來達(dá)到props雙向綁定
效果的(vue1.x中是雙向綁定,2.x中只是v-on語法糖)
具體文檔可以看這里
二、當(dāng)然,我個(gè)人的做法是:在彈框組件內(nèi)部使用定義一個(gè)變量去控制組件的顯隱,然后通過ref
來調(diào)用組件內(nèi)部的方法從而達(dá)到控制彈框的效果。
具體的話,可以參照這個(gè):https://github.com/Ash-sc/vue...
使用權(quán)限認(rèn)證控制
,開發(fā)時(shí)不用管什么老師端
和學(xué)生端
,先寫出來,登錄時(shí)根據(jù)登錄人員的權(quán)限來進(jìn)入不同的路由,不同的模塊跳轉(zhuǎn)之間都要添加權(quán)限驗(yàn)證,查詢是否擁有查看權(quán)限
這個(gè)框架里面render
函數(shù)不是你這么用的大哥,不能直接return
,給你一張圖自己參考吧:
那邊已經(jīng)解決了吧
申請微信支付服務(wù)商https://pay.weixin.qq.com/partner/public/home
即可。
for (n = 0; n<8; n++) {
var oDiv=document.createElement('div'),
canvas = document.createElement('canvas');
oDiv.appendChild(canvas);
document.body.appendChild(oDiv);
}
把外層的div容器高度固定就好了呀,或者詳細(xì)描述你的問題
call和apply的區(qū)別知道吧
call(this, 1, 2, 3, ...);
apply(this, [1, 2, 3, ...]);
用apply就是為了把數(shù)組換成參數(shù)列表,第一個(gè)this的位置寫null更好,因?yàn)椴粫廴酒渌膖his上下文環(huán)境,這個(gè)位置就是一個(gè)占位,沒有實(shí)際意義。
你想知道的底層原理需要看apply方法的源碼,那就不是javascript范疇的了,需要看開發(fā)源碼
典型的閉包,函數(shù)作用域
一個(gè)例子:
var index = 1;
var b = function(){
console.log(index);
}
index = 2;
b();//輸出2 是因?yàn)檎{(diào)用的時(shí)候才取全局index的值
var index = 1;
var b = (function(i){
return i //這里形成獨(dú)立作用域
})(index);
index = 2;
b();//輸出1 是因?yàn)檎{(diào)用的時(shí)候取的是(function(){})(index)這個(gè)函數(shù)作用域內(nèi)的index
el-form 明明封裝的好好的校驗(yàn)規(guī)則為什么要這么做呢
<el-form class="titleForm" :inline="true" :rules="titleFormAdd" ref="titleForm" :model="titleForm" label-width="96px">
<el-form-item label="申報(bào)地海關(guān)" prop="CustomMaster" rules=[{required=true, message='校驗(yàn)信息', trigger:'blur'}]>
<el-input v-model="titleForm.CustomMaster" auto-complete="off" :style="{width:'156px'}"></el-input>
</el-form-item>
</el-form>
這樣在失去焦點(diǎn)的時(shí)候就會檢驗(yàn)了啊,當(dāng)前字段校驗(yàn)不過的話就不應(yīng)該繼續(xù)往下走了
js用框架吧,像vuejs就是很好且簡單易上手的框架,而且文檔很友好。原生把程序設(shè)計(jì)那本學(xué)習(xí)學(xué)習(xí)打好基礎(chǔ)。我也在學(xué)習(xí)這方面的知識,一點(diǎn)個(gè)人建議。奧,忘了說,vuejs 是 MVVM模式
發(fā)地圖請求 是可以縮小范圍的 能減少請求時(shí)間
按F12,查看控制臺錯(cuò)誤,這種沒反應(yīng)的肯定在后臺有報(bào)錯(cuò)
上面有兩點(diǎn)我覺得不合適的地方
1、組件名字寫全 <hahaha />
2、template:'<div><button @click='jia'>+1</button></div>',外層雙引號, click寫單引號
其他地方?jīng)]看出問題
網(wǎng)絡(luò)狀況會引起丟包
如果請求出錯(cuò)底層自然會有出錯(cuò)返回碼,try,catch即可,丟包的話要么網(wǎng)卡會重發(fā),你驗(yàn)證不了,你只能知道這次請求有沒有完成,如果是完全丟包的話可能是host unResolved之類的錯(cuò)誤狀態(tài)
北大青鳥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
中公教育集團(tuán)創(chuàng)建于1999年,經(jīng)過二十年潛心發(fā)展,已由一家北大畢業(yè)生自主創(chuàng)業(yè)的信息技術(shù)與教育服務(wù)機(jī)構(gòu),發(fā)展為教育服務(wù)業(yè)的綜合性企業(yè)集團(tuán),成為集合面授教學(xué)培訓(xùn)、網(wǎng)
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國一站式人才培養(yǎng)平臺、一站式人才輸送平臺。2014年4月3日在美國成功上市,融資1
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項(xiàng)目經(jī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)師。