是否可以在挖空视图模型中添加多个功能?当我使用时:
var viewModel = {
filters: ko.observableArray([]),
addFilter: function() {
// some code
}
};
只要我添加另一种方法,它就可以正常工作:
var viewModel = {
filters: ko.observableArray([]),
addFilter: function() {
// some code
},
copyFilter: function() {
// some code
}
};
一切都停止了。我还尝试在淘汰网站上扩展样本以使用多种功能,但同样的事情也发生在他们身上。
那么有谁知道如何将多个功能添加到视图模型中?
编辑:可能应该提到,我得到的错误是'copyFilter is undefined',但它绝对不是
答案 0 :(得分:1)
KO并不关心您的视图模型是否具有多种功能。
您的问题存在于其他地方,可能在函数本身内部。检查浏览器的输出是否存在javascript错误。另外,尝试将这些函数设置为空函数,只是为了验证这些函数中的javascript错误。