私はこのコードを使用します:
function Sample() {
var self = this;
self.category = ko.observable();
self.categoryName = ko.computed(function () {
var category = self.category();
console.log(category);
return category;
}
}
var s = new Sample();
s.category = 0;
たとえば、スパンでカテゴリプロパティをバインドすると:
<span data-bind="text: categoryName"></span>
スパンが無効で、console.log がカテゴリに対して「未定義」を返す
なにが問題ですか ?