作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在使用 ko.mapping.fromJS(
时遇到问题在 knockout 中。我已经在2.2和3版本上进行了测试。还有其他人遇到过问题吗?或者还有其他替代方法来更新已启动的 View 模型吗?
if (PAGE.blogViewModel == null) {
PAGE.blogViewModel = new BlogViewModel(data);
ko.applyBindings(PAGE.blogViewModel, document.getElementById("blog_container"));
} else {
ko.fromJSON(data, PAGE.blogViewModel);
}
正在更新ko.fromJSON(data, PAGE.blogViewModel);
不起作用。
*TypeError: ko.fromJSON is not a function*
奇怪的是我用过 ko.mapping.fromJS(
之前并且它已经起作用了。
ko.mapping.fromJS(data, PAGE.blogViewModel);
类型错误:ko.mapping 未定义
最佳答案
ko.mapping.fromJS
并未被弃用,因为它从来都不是核心 Knockout 库的一部分。
ko.mapping.fromJS
来自Knockout Mapping plugin .
您需要download并将其单独包含在您的 HTML 中以供使用。
关于javascript - ko.mapping.fromJS 方法在 knockout 2.2 和 3 中是否已弃用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21796498/
我是一名优秀的程序员,十分优秀!