使用 Knockout Js 的 Ajax 数据绑定 [英] Ajax data binding using Knockout Js
本文介绍了使用 Knockout Js 的 Ajax 数据绑定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我正在使用 knockout js,我发现在 ajax get 方法中绑定数据很困难,我已经创建了模型、viewModel 和 ajax 函数,我有相同的 ajax 方法在我创建 viewModel 的 .js 文件中,我在页面加载时调用 ajax 并尝试将我的 html 与 konckout js 绑定,如果我给 this.name =,我收到错误
在ajax调用之前,在ajax调用之后给出userModel is undefined
ko.observale(result[0].name)name is undefined
需要帮助
<头><script src="js/jquery1.9.js"></script><script src="js/knockout-3.3.0.js"></script><script src="js/knockout.mapping.js"></script><script src="model/usermodel.js"></script>头部><身体><div><h1><span data-bind="text:user().name"></span></h1><h1><span data-bind="text:user().userName"></span></h1>
<script src="ViewModel/userDetailsViewModel.js"></script>