我有一個控制器中的數據字典,我使用ng-repeat
來顯示它。 key
是標題,並且value
被放置爲input
的value
字段。我希望用戶能夠編輯這些值,然後提交表單。什麼是我能處理所有輸入的最佳方式?我試過ng-model
,但我無法直接更改字典的值,所以我傾向於製作另一個字典來存儲新數據。這似乎不是很有效,但我想知道是否有更好的方法。angularJS在輸入中放置字典的好方法是什麼
編輯:我有這個接口,並添加一些值。
export interface Iint {
[title: string] : string;
}
這是在構造
this.hashMap : Iint = {};
this.hashMap["Next Title"] = "data";
this.hashMap["Next Value"] = "more data;
在html
我希望每個values
(數據,更多的數據)出現在它自己的文本輸入框,用戶可以編輯和更改值在字典中。在用戶保存和更新數據之前,我需要驗證和其他事情,所以我不確定是否應該製作重複數組。
你的意思是一本字典?你能提供一個例子嗎? – Korte
編輯更多的細節 – mysticalstick