【问题标题】:knockout mapping from JSON not show data on UI来自 JSON 的淘汰赛映射不在 UI 上显示数据
【发布时间】:2013-03-21 14:59:59
【问题描述】:
<script language="javascript">
    var user = {"firstName":"Test","lastName":"Test Last"};
    var viewModel = ko.mapping.fromJS(user);  
    ko.applyBindings(viewModel);  
</script>

<input type="text" id="txtFName" data-bind="value: firstName" class="input-small" >
<input type="text" id="txtLName" data-bind="value: lastName" class="input-small">

但由于某种原因,淘汰赛不会在 UI 上显示结果。 可以是什么?

【问题讨论】:

  • 将 scipt 标签放在您的输入下...您应该使用 type="text/javascript" 而不是 language="Javascript" 参见 stackoverflow.com/questions/2267476/…
  • 是的,谢谢。问题是什么?没有映射的淘汰赛效果很好。

标签: json knockout.js knockout-mapping-plugin


【解决方案1】:

就像 nemesv 所说,您应该在脚本块中使用以下内容:

type="text/javascript"

您确定您对淘汰赛和淘汰赛映射的引用正确吗?我根据您的代码创建了一个运行良好的 jsfiddle:

http://jsfiddle.net/CUNWn/

【讨论】:

    猜你喜欢
    • 2014-03-20
    • 2015-07-16
    • 1970-01-01
    • 2015-12-02
    • 2013-10-09
    • 2013-07-21
    • 2012-06-08
    • 1970-01-01
    • 2013-12-18
    相关资源
    最近更新 更多