0
我有這個angularjs NG重複不顯示在NG-模型我的數據
ng-repeat="directive in vm.directives">
在這個循環可以正確地顯示我的數據
在該循環我可以做到這一點
{{vm.question.directiveassoc[0].SortOrder}}
和工作
但是當我嘗試做
{{vm.question.directiveassoc[directive.Id].SortOrder}} that does not work
,也更重要的是我希望我的NG-模型,從我的對象
ng-model="vm.question.directiveassoc[directive.Id].SortOrder"
爲什麼不這項工作,不應該把它顯示數據顯示在我的對象中的數據?
{
"Id": 105,
"Name": "yyyyyyyyyyyyy",
"Description": "yyyyyyyyyyyyyy",
"Active": true,
"$$hashKey": "object:98",
"directiveassoc": [
{
"Id": 96,
"QuestionId": 105,
"DirectiveId": 1,
"SortOrder": 99,
"data": "yyyyyy"
}
]
}
更新
好吧,這個作品
ng-model="vm.question.directiveassoc[directive.Id -1].SortOrder"
問題是,遍歷vm.directives,是從1開始的對象列表,因爲它們是爲了1很多,因爲我的另一個對象vm.question.directiveassoc包含相同的指令ID,以及sortorder ..如果我工作-1
因此,既然對象從0開始,我只是減去
這種感覺噁心/哈克儘管
什麼是更好的方式來真正做到這一點環路與不同的對象?
在ng-repeat塊內輸出個別指令。 '{{directive}}'來查看渲染的內容。知道每個ng-repeat都有自己的隔離範圍,並且您試圖繼承,導致數據不可用。 – Rikin
我已更新此問題@Rikin –
@Rikin {{directive}} - > {「Id」:1,「Name」:「YesNo」,「Tag」:「 ", false)
});
最新問題
-
1. 大熊貓 - 在同一個數據幀
-
2. 最簡單的方式分發Tensorflow培訓的前提?
-
3. 連接來自外部客戶端進程的kubernetes內作爲碼頭容器運行的點火服務器
-
4. 使用Thymeleaf窗體構建POST請求
-
5. 如何通過控制器與MVC發送電子郵件
-
6. 替換VBA中的多個字符實例
-
7. node.js作爲服務移動+管理面板與角
-
8. 平均年齡但不包括某些記錄
-
9. bash變量名使用變量
-
10. 如何從Python字符串中刪除括號內的文本?
-
1. angularjs NG-重複不顯示數據
-
2. NG重複的顯示重複在AngularJS
-
3. AngularJS - NG-重複和NG-顯示
-
4. NG-顯示不與NG-重複工作
-
5. Angularjs ng-重複不加載顯示
-
6. 顯示數據採用NG-重複和NG-模型數據衝突
-
7. AngularJS NG-重複未示出數據表
-
8. NG-型號爲NG-重複Angularjs
-
9. angularjs NG-重複使用$ NG-模型指令內指數
-
10. 在AngularJS,數據顯示僅在NG-重複了
相關問題