用剔除js更改上下文
||
我很懒,只是发布了指向我的jsfiddle的链接。我正在努力使上下文正确。如果您查看小提琴,然后在输入框中键入任何内容,它将呈现出带有联系人的模板。您可以将鼠标悬停在它们上面,然后会出现“编辑/删除”,但是当我单击它们时,它并不能按照我想要的方式工作。如果创建该方法,可以在Contact对象上调用removeContact(),但这不是我想要的。我希望它在viewModel上调用removeContact(),但是联系人不知道viewModel。显然,我只是在玩淘汰赛,因为这很有趣。任何人都对如何获取编辑和删除以调用viewModel对象上的removeContact / editContact方法有任何想法?
谢谢!
再次是链接:jsfiddle
没有找到相关结果
已邀请:
1 个回复
室邢
访问模板中的联系人ID。 JavaScript区分大小写,因此应为
(来自Contact构造函数中的
) 在模板中,要访问当前对象时,请使用
。您正在使用
。模板不知道4到底是什么。因此,您将
更改为
。编辑联系人也一样。 从
声明中删除
。现在从理论上讲ѭ9是全局的,并且应该也可以被敲除js访问,但我认为它与jsfiddle有关。