Object構(gòu)造函數(shù)本身沒(méi)有toString方法。
依照原型鏈關(guān)系,Object構(gòu)造函數(shù)的上游原型鏈?zhǔn)?code>Function.prototype。
所以,你調(diào)用Object.toString.call(param)本質(zhì)上是調(diào)用Function.prototype.toString.call(param),這里需要的參數(shù)類型是函數(shù),你傳了對(duì)象,所以會(huì)報(bào)錯(cuò)。
cdn,防火墻,反正都要花點(diǎn)錢就是了
大概說(shuō)一下,你在a分支上忽略了node_modules這個(gè)文件夾,并且你在a分支上肯定有執(zhí)行npm install的命令,而在b分支上是不是.gitignore沒(méi)有忽略node_modules這個(gè)文件夾,或者應(yīng)該沒(méi)執(zhí)行npm install的命令?
有點(diǎn)亂啊,我估計(jì)你是在做微服務(wù)對(duì)吧,整個(gè)大項(xiàng)目有多個(gè)子項(xiàng)目,各子項(xiàng)目有自己的目錄即可,而各目錄下有自己相互獨(dú)立的node_modules文件夾,這樣你切換分支直接進(jìn)入這個(gè)子項(xiàng)目的目錄操作。
文件目錄大概如下:
project_all
-- project_a
-- node_modules
-- src
-- package.json
-- project_b
-- node_modules
-- src
-- package.json
-- project_c
-- node_modules
-- src
-- package.json
.gitignore
希望能幫組到你。
let root = [{
id: '1',
name: '姓名1',
items: [
{
id: '2',
name: '姓名2',
items: [
{
id: '3',
name: '姓名3',
items: [
{
id: '4',
name: '姓名4',
},
],
},
],
},
{
id: '5',
name: '姓名5',
},
{
id: '6',
name: '姓名6',
},
],
}];
function search(root, id) {
for (let i = 0; i < root.length; i += 1) {
if (root[i].id === id) {
return [{ id, name: root[i].name }];
}
}
for (let i = 0; i < root.length; i += 1) {
if (root[i].items && Array.isArray(root[i].items)) {
const res = search(root[i].items, id);
if (res.length) return [...res, { id: root[i].id, name: root[i].name }];
}
}
}
console.log(search(root, '5'));
console.log(search(root, '3'));
dispatch一個(gè)reducer是無(wú)法返回一個(gè)Promise對(duì)象的,所以無(wú)法使用.then。
只有dipsatch一個(gè)effects才能返回一個(gè)Promise。
所以你要同步的話,只能寫在effects中:
effects: {
* myAyns({}, {call, put}) {
yield put({type: 'yourReducer'});
yield call(/*....*/);
}
}
這樣就可以了。
1、前后端約定錯(cuò)誤類型;
2、后端根據(jù)出錯(cuò)信息,返回對(duì)應(yīng)的的錯(cuò)誤類型和信息;
3、前端通過(guò)錯(cuò)誤類型判斷,顯示錯(cuò)誤信息;
在app.json中把當(dāng)前編輯頁(yè)放在pages下第一位,如:
"pages":[
"pages/demo/demo",
"pages/index/index"
],
每次保存刷新默認(rèn)就是demo頁(yè)了。
阻止別人iframe嵌入你的頁(yè)面
this.state.data得是一個(gè)元素吧?
寫一起太麻煩,分開寫
let p1 = /x{4,}/
let p2 = /i{0,3}x/
let str = 'xxxx'
if(!p1.test(str) && p2.test(str)){
console.log('驗(yàn)證通過(guò)')
}else{
console.log('驗(yàn)證失敗')
}
試試
如果只是界面實(shí)現(xiàn)的話(這是純js寫的,極驗(yàn)是canvas寫的):https://himushroom.github.io/...
思路:監(jiān)聽滑塊的移動(dòng)事件,獲取它離左側(cè)的距離,賦值給分離出來(lái)的驗(yàn)證模塊就可以了,至于陷下去的模塊,得到圖片的大小,根據(jù)圖片的長(zhǎng)寬的一半隨機(jī)賦值吧(因?yàn)檫@個(gè)模塊一般都在右側(cè)靠中間的位置)
這種滑動(dòng)解鎖應(yīng)該是有兩張圖片,一張正常的,一張上面有解鎖區(qū)域的(后端給),然后前端只用把用戶釋放鼠標(biāo)后,滑動(dòng)模塊在圖片上的xy軸傳給后端,后端做成功與否的判斷
感覺(jué)前端寫這個(gè)真的沒(méi)啥用。。破解分分鐘的事情
之前好像遇到過(guò),問(wèn)題在于可能會(huì)先打印isAction,然后異步取到值后再區(qū)填充goods的值,你斷點(diǎn)走到431行 看看goods有值沒(méi)有??
在非ie9下就可以訪問(wèn)到了嗎?
現(xiàn)成的拖拽組件:react-dnd react-draggable
找到原因了,如果i-option雙向綁定的列表對(duì)象的value沒(méi)有變化那么內(nèi)部的label還會(huì)是舊的.即使你重新賦值了列表對(duì)象也不會(huì)刷新內(nèi)部的options數(shù)組
我也遇到這個(gè)問(wèn)題,option 更新后 value不變,但是label變了的選項(xiàng) 選中后條目還是舊的.
但是模擬不出,在項(xiàng)目中由此問(wèn)題
https://jsfiddle.net/meteoric...
有,在慕課網(wǎng)上大概有一個(gè)這樣的項(xiàng)目視頻,我也記不太清,你可以找找。
https://mp.weixin.qq.com/debu...
onLoad換成onShow,wx.reLaunch重啟小程序
看了下.npminstall_tarball方件夾下有很多壓縮文件,應(yīng)該是npm內(nèi)在機(jī)制是會(huì)把tarball包保存到這個(gè)文件夾里,所以這是正常現(xiàn)象。
北大青鳥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)開發(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庫(kù),具有快速界面開發(fā)的能力,對(duì)瀏覽器兼容性、前端性能優(yōu)化等有深入理解。精通網(wǎng)頁(yè)制作和網(wǎng)頁(yè)游戲開發(fā)。
具有10 年的Java 企業(yè)應(yīng)用開發(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)師。