angular.js - $scope獲取不到值
問(wèn)題描述
html:
<p class='list list-inset'> <ion-toggle toggle- ng-model='remeberUser' ng-checked='remeberUser'>記住賬號(hào){{remeberUser}} </ion-toggle></p>
js:$scope.remeberUser 獲取不到值是怎么一回事呢
我的頁(yè)面點(diǎn)擊就可以顯示這個(gè)值,而js取不到,這是為什么
問(wèn)題解答
回答1:你可以在上邊綁定一個(gè)點(diǎn)擊事件 把remberUser作為參數(shù)傳進(jìn)去試試
回答2:原因很簡(jiǎn)單,父子組件$scope之間數(shù)據(jù)單向流動(dòng)的問(wèn)題,子級(jí)$scope可以訪問(wèn)父級(jí)作用域下的數(shù)據(jù)模型狀態(tài),反過(guò)來(lái)不行。這是因?yàn)樽址紶栔禂?shù)據(jù)是基本類型,可以通過(guò)對(duì)象進(jìn)行引用共享,如換成parentData.remberUer。或者在子級(jí)作用域下通過(guò)事件分發(fā)$scope.$emit,然后在父級(jí)作用域下的$scope.$on監(jiān)聽。
可以參考這篇文章:http://www.jianshu.com/p/0fc2...
相關(guān)文章:
1. javascript - 百度echarts series數(shù)據(jù)更新問(wèn)題2. MySQL客戶端吃掉了SQL注解?3. python小白的基礎(chǔ)問(wèn)題 關(guān)于while循環(huán)的嵌套4. css3 - [CSS] 動(dòng)畫效果 3D翻轉(zhuǎn)bug5. javascript - JS設(shè)置Video視頻對(duì)象的currentTime時(shí)出現(xiàn)了問(wèn)題,IE,Edge,火狐,都可以設(shè)置,反而chrom卻...6. java - 我設(shè)置了cookie的max age,但是cookie依然在關(guān)閉游覽器后消失了7. java固定鍵值轉(zhuǎn)換,使用枚舉實(shí)現(xiàn)字典?8. php自學(xué)從哪里開始?9. phpstady在win10上運(yùn)行10. 求大神幫我看看是哪里寫錯(cuò)了 感謝細(xì)心解答
