Javascript 剔除错误:dataToRetain未定义
我在一个视图模型中使用多个ObservalArray和添加/删除项目时遇到问题 该场景基本上是一个联系人管理表单,因此我尝试允许他们输入多个电子邮件地址/电话号码等 下面是一个测试用例: 尝试添加一些电子邮件和电话号码,直到出现错误 如果有帮助的话,我会选择Firefox12 我的代码基于淘汰赛网站上的此示例: 你忘了var self=这个;在电话和电子邮件的定义。修复了这里的JSFIDLE示例: 你忘了var self=这个;在电话和电子邮件的定义。修复了这里的JSFIDLE示例:Javascript 剔除错误:dataToRetain未定义,javascript,knockout.js,Javascript,Knockout.js,我在一个视图模型中使用多个ObservalArray和添加/删除项目时遇到问题 该场景基本上是一个联系人管理表单,因此我尝试允许他们输入多个电子邮件地址/电话号码等 下面是一个测试用例: 尝试添加一些电子邮件和电话号码,直到出现错误 如果有帮助的话,我会选择Firefox12 我的代码基于淘汰赛网站上的此示例: 你忘了var self=这个;在电话和电子邮件的定义。修复了这里的JSFIDLE示例: 你忘了var self=这个;在电话和电子邮件的定义。修复了这里的JSFIDLE示例: 我修改了它
我修改了它,所以这些函数做了var self=this。。。。。现在似乎还可以
var self = this;
self.Number = ko.observable();
self.Notes = ko.observable();
self.ContactType = ko.observable();
};
var email = function () {
var self = this;
self.Email = ko.observable();
self.Notes = ko.observable();
self.ContactType = ko.observable();
};
我修改了它,所以这些函数做了var self=this。。。。。现在似乎还可以
var self = this;
self.Number = ko.observable();
self.Notes = ko.observable();
self.ContactType = ko.observable();
};
var email = function () {
var self = this;
self.Email = ko.observable();
self.Notes = ko.observable();
self.ContactType = ko.observable();
};
哦!我盯着它看了太久了:噢!我盯着它看了太久了: