1、split
var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var result=str.split("[]");
if(result&&result[1]){
result[1];
}
2、正則
var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var p=/\[\]([\s\S]*?)\[\]/;
var result=str.match(p)[1];
var str="管理地址[]北京市天壇1001號[]管理地址001號[]北京市天壇1001號[]";
var p=/[^\]]+(?=\[\])/g;
var result=str.match(p)[1];webpackd-dev-server 沒找到文件,返回 index.html, 試一下 /assets/js/layer/layer.js
我這樣沒問題
應(yīng)該 build/webpack.dev.conf.js 是這幾行代碼的關(guān)系
new CopyWebpackPlugin([
{
from: path.resolve(__dirname, '../static'),
to: config.dev.assetsSubDirectory,
ignore: ['.*']
}
])IE9、IE10中就報(bào)錯(cuò)Unhandled promise rejection SyntaxError: 語法錯(cuò)誤,該怎么解決呢?
確實(shí),點(diǎn)開可以彈出Alert,但是存在執(zhí)行Js不一定就可以拿到cookie,比如HTTP-only
最后解決方案 new ExtractTextPlugin("[name].[contenthash:8].css")
打包的時(shí)候不給css指定文件夾就OK了。。
但是原因還不是不清楚,哪位路過大神可以給指點(diǎn)一下 不勝感激
配置webpack的output,給build出來的文件加上hash后綴。
filename: '[name].js?[hash]'這樣子?
setTimeout(() => {
new Vue({
el: '#app',
router,
store,
components: { App },
template: '<App/>'
})
}, 3000)
DelayQueue 了解一下
沒有平滑的過渡是因?yàn)?code>div.b的橫向排列方式。
當(dāng)前一個(gè)div消失時(shí),會突然增加后者需要前進(jìn)的距離,這樣就不協(xié)調(diào)了。也是之前設(shè)置成2s的原因。
.d {
position: absolute;
...
}
.show-enter-active {
animation: show 1s;
}1.在手機(jī)上打開,進(jìn)入VR模式
2.把手機(jī)放入暴風(fēng)魔鏡等VR設(shè)備
a polyfill for the URLSearchParams API
在原生不支持的環(huán)境就實(shí)現(xiàn)一遍唄。
我覺得return挺好啊,是正常的處理邏輯,我個(gè)人覺得寫代碼,簡單的最不容易出錯(cuò),這也是我之前去參加gopher的時(shí)候,有一個(gè)分享者說的,我覺得挺正確的。
還有其他方式,比如sync.WaitGroup 和 channel,網(wǎng)上例子挺多的。
問題一:push的時(shí)候應(yīng)該參考樓上的方式:
obj._get_.push({[str]:callback});
或者考慮到兼容性問題,使用下面的方式:
let tmp = {}
tmp[str] = callback
obj._get_.push(tmp)
問題二:JSON.stringify在序列化函數(shù)的時(shí)候,如果函數(shù)出現(xiàn)在對象中,會直接忽略,如果是在數(shù)組中,會轉(zhuǎn)化為null:
let a = {hello: function() {console.log('hello')}}
JSON.stringify(a) // "{}"
a = [function() {console.log('hello')}]
JSON.stringify(a) // "[null]"
所以,并不是沒有push進(jìn)去,只是在JSON.stringify的時(shí)候沒有把函數(shù)過濾掉了,你直接打印obj是可以看到里面的元素的。
計(jì)算屬性以函數(shù)形式寫的時(shí)候是只設(shè)置了 get 方法,你的 v-model='activeTab' 是一個(gè)雙向綁定,即既會調(diào)用activeTab 的 get 去讀取值,又會調(diào)用其 set 去設(shè)置值,而你沒提供 set。所以需要改為:
activeTab: {
get () {
return this.$store.getters.activeTab
},
set (val) {
this.$store.commit('xxxx', val)
}
}
可以自己設(shè)置顯示隱藏
如果你不想被打包,那就沒必要在js中引入了,直接在index.html頁面上<link href='******'>就好,對于大小而言,請求兩個(gè)單獨(dú)css文件,可能比單獨(dú)請求一個(gè)合并的css文件消耗更大的帶寬,而且增加了網(wǎng)絡(luò)請求數(shù)量,所以上線階段合并是更好的選擇。上線版應(yīng)該側(cè)重點(diǎn)于減少網(wǎng)絡(luò)請求量,提升加載速度,開發(fā)版才應(yīng)該側(cè)重于代碼美觀。
hover誰誰方法,和里面外面有什么關(guān)系呢
北大青鳥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)師。