【发布时间】:2015-10-31 03:32:28
【问题描述】:
我的视图模型中有一个带有数组的observable 对象,我想用不同的项目(item1、item2)填充它,每个项目都有自己的设置。所以我想找出最好的方法来设置它。
我当前的设置很糟糕,还有一些我无法弄清楚我做错了什么的错误。
例如,我创建了一个 item1,然后保存,然后我尝试创建另一个 item1,当弹出窗口时,输入字段填充了我创建的第一个 item1 的值,我不知道为什么,因为保存后我重置了变量。
我只是想知道我这样做是否正确,我该怎么做才能使它变得更好。
请看我的Fiddle
我确实缩小了我的 Item1,但请记住我有 10 多个变量。
我也知道 Item1 和 Item2 的设置不同,我只是在测试解决此问题的最佳方法,因为我知道我有 10 多个变量的对象。
【问题讨论】:
标签: javascript html twitter-bootstrap mvvm knockout.js