新手自己做个小通讯录demo遇到问题,
思路是这样的:
1.当我点击添加,显示 .mess 输入框
2.输入内容后,点击保存,生成一个li插入ul中
3.当我点击li中的编辑时候,又弹出 .mess 输入框
4.输入更改的内容后,点击保存,更改当前的li中内容 (目前就卡在这儿)
我是这样想的,因为生成li和更改li都是同一个标签,所以当我点击编辑的时候,在 .mess加个类名,然后在 完成 这个标签上做判断,这些操作是在app.view中的
然后如果是更改就调到listView中操作
-------问题就在,我找不到当前操作的li了,
-------editOne执行后,所有的li都变成一样的了,this循环了(li的个数)次
每个li应该是一个独立的视图view,绑定独立的model,编辑功能只需要监听模型的属性改变并作重新渲染就可以了。
爪机打字,希望你能够理解我的意思