0
我想知道是否可以將JavaScript變量賦值給KO Observable的值。KnockoutJS - 將可觀察值賦值給JavaScript變量
原因是我想把它分配給一個jQuery模塊,作爲一個屬性。
我知道我可以做:
var viewModel = {
firstName : ko.observable("Bert"),
lastName : ko.observable("Smith"),
pets : ko.observableArray(["Cat", "Dog", "Fish"]),
type : "Customer"
};
viewModel.hasALotOfPets = ko.computed(function() {
return this.pets().length > 2
}, viewModel)
var jsonData = ko.toJSON(viewModel);
但是,如果我不想要的一切,這是在視圖模型?我可以只選擇n個項目嗎?
你想忽略哪些項目?是否足夠少,你可以手動排除他們? –
不一定。這只是我提供的一個例子。但是,例如,我只想得到像firstName和type。我只想知道我是否只能獲得選擇值。 – Jesse
你或許可以用knockout貼圖插件做些什麼,但我不確定頭頂的語法 –