假设在这个例子中,
哪种方法是最好的?这些方案能行吗?
firstName
没有设置值,而 lastName
被赋了一个值。如何检查该值是否被赋予。function AppViewModel() {
this.firstName = ko.observable();
this.lastName = ko.observable('Smith');
}
哪种方法是最好的?这些方案能行吗?
if(lastName == '')
//do something
或者
if(lastName)
//do something
或者
if(lastName == null)
//do something
请帮忙。
if (lastName())
。ko.observable() 会给你一个函数,lastName()
是获取器,而lastName(newLastName)
则是设置器。 - user1375096