你沒有返回遞歸的結(jié)果啊。。如果進(jìn)入else你就沒有返回值了。
function find_form(obj) {
var parent_element=obj.parentElement;
if (parent_element.nodeName==="FORM"){
console.log(parent_element);
return parent_element;
}
else {
return find_form(parent_element);
}
}照你所說productNum的類型不應(yīng)該是Number嗎
作用域鏈?zhǔn)锹暶鲿r確定的。并不是執(zhí)行時確定的。
請大神指點一下該怎么做
先把谷歌分析用懂,否則放棄吧。
在用谷歌分析的過程,首先,了解一下在“不對 html 做任何處理的情況下”,能做到什么,不能做到什么。其次,對它的數(shù)據(jù)模型有一個基本概念,之后你去了解學(xué)習(xí)一下“星型模型”之類的數(shù)據(jù)倉庫的概念,最后,這些場景下你再去找一個合適的基礎(chǔ)設(shè)施。(這種場景,所有關(guān)系數(shù)據(jù)庫都得跪,需要專門的一些解決方案的)
重置樣式 試試
this.tabledata.splice(index,1,this.data);
已經(jīng)自己研究出來了~
presets顧名思義,就是需要的js版本
下面env
官方解釋optional(babel5.x中的配置)
這里是babel5.x的官方文檔,5.x中的Transformers就是6.x以后的plugins
http://henryzoo.com/babel.git...
123asdfasdfa
最近也在弄小程序。
我的理解 需要在小程序后臺將后端接口地址配置到白名單 你才能在小程序前端訪問后端接口 然后就正常測試了
你是想說跨域問題嗎?我是配置了proxy代理來解決數(shù)據(jù)交互問題的。
這個問題我自己來答吧. (ps: 踩我問題的人 能說下為什么踩嗎?)
之所以提出這個問題, 是因為執(zhí)行npm run dev 命令后, 控制臺打印出了巨量的 v-for 沒有key 的warning,
導(dǎo)致無法正常的看到編譯信息, 因為項目比較大, 文件多(這個項目是多人完成的, 很多處不規(guī)范)
給每一個v-for 都加上key值顯然工作量巨大(當(dāng)然這個后期會慢慢補上)
查了一圈, 可惜沒有找到相關(guān)配置可以關(guān)掉這個warning.(如果有, 請賜教)
不過最終通過全文搜索, 找到了打印這段warning的代碼:
if (process.env.NODE_ENV !== 'production' &&
state.maybeComponent(el) &&
el.tag !== 'slot' &&
el.tag !== 'template' &&
!el.key
) {
state.warn(
"<" + (el.tag) + " v-for=\"" + alias + " in " + exp + "\">: component lists rendered with " +
"v-for should have explicit keys. " +
"See https://vuejs.org/guide/list.html#key for more info.",
true /* tip */
);
}
位置在 node_modules/vue-template-compiler/build.js 3385-3397 行 (vue-template-compiler 版本為 2.4.2)
看來想在開發(fā)環(huán)境下去掉這段warning 只有注掉這段代碼了. 注掉這段代碼后 此warning不再出現(xiàn)了
就是下面這些代碼有問題
const words = this.state.words;
words.push('marklar');
this.setState({words: words});
應(yīng)該寫成
const words = [...this.state.words];
words.push('marklar');
this.setState({words: words});
也就是說要修改一個Array或Object時,應(yīng)該先clone一個出來,然后再setState回去
不然React不知道你改沒改,React不是通過復(fù)雜比較來監(jiān)聽state的變化的
我是指的是less中呢,是 @import "@/styles/xxx" 嗎?
找到解決方案了,給遇到同樣問題的小伙伴一個參考!
使用攔截器
Vue.http.interceptors.push(function(request, next) {
var timeout
if (request.timeout) {
clearTimeout(timeout)
timeout = setTimeout(function() {
console.log('請求超時啦。。。。')
request.abort()
}.bind(this), request.timeout)
}
next(function(response) {
return response
})
})ie8也是可以支持響應(yīng)式的,可以使用一些插件做到比如respond.js
像這樣引入
<!--[if lt IE 9]>
<script src="js/Respond.js"></script>
<![endif]-->
但是這個插件不支持@import引入的css,也只能使用寬度查詢,不過一般是夠用的
另外跨域也需要也別設(shè)置這個文檔里有
.a:hover+.b
https://developers.weixin.qq....
調(diào)用一次就刷新一次,并且只能使用一次
NativeShare在UC瀏覽器上可以
北大青鳥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”,實現(xiàn)中華民族偉大復(fù)興的升級產(chǎn)業(yè)鏈。利用北京大學(xué)優(yōu)質(zhì)教育資源及背
博為峰,中國職業(yè)人才培訓(xùn)領(lǐng)域的先行者
曾工作于聯(lián)想擔(dān)任系統(tǒng)開發(fā)工程師,曾在博彥科技股份有限公司擔(dān)任項目經(jīng)理從事移動互聯(lián)網(wǎng)管理及研發(fā)工作,曾創(chuàng)辦藍(lán)懿科技有限責(zé)任公司從事總經(jīng)理職務(wù)負(fù)責(zé)iOS教學(xué)及管理工作。
浪潮集團(tuán)項目經(jīng)理。精通Java與.NET 技術(shù), 熟練的跨平臺面向?qū)ο箝_發(fā)經(jīng)驗,技術(shù)功底深厚。 授課風(fēng)格 授課風(fēng)格清新自然、條理清晰、主次分明、重點難點突出、引人入勝。
精通HTML5和CSS3;Javascript及主流js庫,具有快速界面開發(fā)的能力,對瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁制作和網(wǎng)頁游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(fā)經(jīng)驗。曾經(jīng)歷任德國Software AG 技術(shù)顧問,美國Dachieve 系統(tǒng)架構(gòu)師,美國AngelEngineers Inc. 系統(tǒng)架構(gòu)師。