微信小程序 發(fā)出的請(qǐng)求不帶cookie,也不存cookie.
需要你自己保存cookie,并在請(qǐng)求的時(shí)候帶上即可
new Random().nextInt(30) 返回值應(yīng)該是0到30吧
剛剛看官方文檔,找到了解決辦法。
Scroll events happen outside of Angular's Zones. This is for performance reasons. So if you're trying to bind a value to any scroll event, it will need to be wrapped in a zone.run()
可以用PubSub發(fā)布訂閱事件機(jī)制來(lái)處理,這樣比較方便,通過(guò)props傳遞函數(shù)的方式也可以,不過(guò)層級(jí)深的時(shí)候比較麻煩
...
這個(gè)問(wèn)題很簡(jiǎn)單吧。
一般類似的問(wèn)題都可以用相同方法解決,
你的選中某項(xiàng)不是變紅了,應(yīng)該是含有某個(gè)class
點(diǎn)擊加入購(gòu)物車(chē)遍歷元素是否有class。
第二種方法,
js中設(shè)置個(gè)變量,初始為null
點(diǎn)擊某個(gè)元素獲取data-id賦值給變量。
點(diǎn)擊加入購(gòu)物車(chē)按鈕就能獲取到了。
用performance拿取他的transferSize 就是downsize
swiper 有 init這個(gè)api么
,這是lang文件
插件中 import 后 把它掛到method中,到模板中使用的時(shí)候,會(huì)報(bào)錯(cuò)
如果route和之前是一樣的,vue不會(huì)刷新頁(yè)面,兩種方法:
1 讓route帶一個(gè)無(wú)意義的參數(shù),并讓這個(gè)參數(shù)變化一下,并且模板中用
<router-view :key="$route.fullPath" />
讓vue在參數(shù)變化時(shí)重新加載這個(gè)路由。
2 整理頁(yè)面代碼,把初始化的一些代碼提煉成方法,讓代碼可以通過(guò)調(diào)用這個(gè)方法完成refresh。
不進(jìn)入組件可以放在beforeRouteEnter鉤子中請(qǐng)求,或者你在mainJS中請(qǐng)求完成以后在init,建議用第一種,因?yàn)槟闼姓?qǐng)求都放在mainJS中會(huì)有點(diǎn)亂。
import axios from 'axios'
beforeRouteEnter(to, from, next) {
axios.get().then(function (res) {
// 這里res自己處理下
next(vm => {
vm.username = res.data.data.username
vm.age = res.data.data.age
})
})
},
data () {
return {
username: '',
age: ''
}
}這個(gè)接口返回的數(shù)據(jù)只是個(gè) json 不是 jsonp 呀…
jsonp 應(yīng)該是這樣的:
__jp0({"singerList": {"data": {....} }})自己看官方文檔啊!說(shuō)的很全面的。
我自己的網(wǎng)站就是用nuxt.js寫(xiě)的,還是VUE的語(yǔ)法,在服務(wù)器上使用pm2管理進(jìn)程就行了,很方便
datas.join(",").replace(/\d+/g,function(match){
return (+match)/2;
}).split(",");ctx.body = await new Promise((resolve, reject) => {
service.get_search_data(start, count, keyword, (err, res) => err ? reject(err) : resolve(res))
})box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.8) inset, 0px 0px 5px rgba(0, 0, 0, 0.8);
首先你得排除你的數(shù)組更新方式對(duì)不對(duì), 這里有文檔
https://cn.vuejs.org/v2/guide...
一般會(huì)和后端人員配合,通過(guò)code字段判斷后端返回的數(shù)據(jù),例如:
{
code:100
data:null,
message:'沒(méi)有相關(guān)數(shù)據(jù)'
}
正常的格式:
{
code:0
data:data,
message:''
}你還是要依靠后臺(tái)返還的數(shù)據(jù)啊,angular攔截器不錯(cuò)的
npm包的按需加載不是這樣做的,你這是工程項(xiàng)目上的按需加載,兩個(gè)不是同一個(gè)概念,也不是同樣的解決手段。
npm包的按需加載,是讓別人使用時(shí),只加載想要的部分,具體手段可以是導(dǎo)出es模塊,讓使用者通過(guò)tree-shaking實(shí)現(xiàn),亦或者 直接把不同的模塊 打包到 單獨(dú)的目錄,使用者加載時(shí),自己去尋找對(duì)應(yīng)的目錄。
而require.ensure 這個(gè)是工程項(xiàng)目上做懶加載時(shí)的方案,是通過(guò)異步chunk實(shí)現(xiàn)的,不是同一個(gè)東西。
想要深入了解tree-shaking,可以看我的這篇文章 https://segmentfault.com/a/11...
嘗試使用v-show試試,若能的話你就應(yīng)該知道為什么了:
<div class="div1" v-show="show == 1"></div>
<div class="div2" v-show="show != 1">
<select name="Types[]" multiple="multiple" class="select2" >*****</select>
</div>北大青鳥(niǎo)APTECH成立于1999年。依托北京大學(xué)優(yōu)質(zhì)雄厚的教育資源和背景,秉承“教育改變生活”的發(fā)展理念,致力于培養(yǎng)中國(guó)IT技能型緊缺人才,是大數(shù)據(jù)專業(yè)的國(guó)家
達(dá)內(nèi)教育集團(tuán)成立于2002年,是一家由留學(xué)海歸創(chuàng)辦的高端職業(yè)教育培訓(xùn)機(jī)構(gòu),是中國(guó)一站式人才培養(yǎng)平臺(tái)、一站式人才輸送平臺(tái)。2014年4月3日在美國(guó)成功上市,融資1
北大課工場(chǎng)是北京大學(xué)校辦產(chǎn)業(yè)為響應(yīng)國(guó)家深化產(chǎn)教融合/校企合作的政策,積極推進(jìn)“中國(guó)制造2025”,實(shí)現(xiàn)中華民族偉大復(fù)興的升級(jí)產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國(guó)職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開(kāi)發(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ū)ο箝_(kāi)發(fā)經(jīng)驗(yàn),技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點(diǎn)難點(diǎn)突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫(kù),具有快速界面開(kāi)發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開(kāi)發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開(kāi)發(fā)經(jīng)驗(yàn)。曾經(jīng)歷任德國(guó)Software AG 技術(shù)顧問(wèn),美國(guó)Dachieve 系統(tǒng)架構(gòu)師,美國(guó)AngelEngineers Inc. 系統(tǒng)架構(gòu)師。