我是Knockout新手,并试图构建一个简单的应用程序,在其中可以动态添加数据行,但我不明白为什么data-bind="click: remove" in remove button不能工作。当我删除data-bind="click: remove" from remove button时,我的应用程序可以正常工作,如何使用“删除”按钮删除动态元素?第一个
data-bind="click: remove" in remove button
data-bind="click: remove" from remove button
pw9qyyiw1#
编辑:正如@GKB在评论中指出的,主要的错误是最初的people对象缺少remove方法,我在回答中没有真正指出这一点,就已经修复了这个问题......
remove
原始答案:
你不能像以前那样使用this。可以使用普通对象,也可以使用new类示例:
this
new
工作示例:
第一个
1条答案
按热度按时间pw9qyyiw1#
编辑:正如@GKB在评论中指出的,主要的错误是最初的people对象缺少
remove
方法,我在回答中没有真正指出这一点,就已经修复了这个问题......原始答案:
你不能像以前那样使用
this
。可以使用普通对象,也可以使用
new
类示例:工作示例:
第一个