我的列表视图有一个字符串和一个删除按钮(这是k-delete-button类)。当我按删除时,我需要在我的viewModel上调用一个特殊方法。这不应该更新我的数据源..
我在kendo listview上使用我自己的“删除”方法。
m("div" , {
id:"listView",
"data-role": "listview",
"data-template":"template",
selectable: "multiple",
"data-bind":"source: items, events: {remove: onItemRemove} ",
})
在我看来模型:
onItemRemove =(e:any)=> {this.removeWavelegnthFromList(e.model); }
我正在使用e.model来获取与我要删除的项目对应的值。但这被设置为错误的值。它不会返回我选择删除的值。
我无法使用e.sender.select()方法来获取我的值,并且它会抛出“未捕获的TypeError:无法读取未定义(...)的属性'值'”错误。
如果我做错了,请告诉我。