显示原始api数据与淘汰
Display raw api data with knockout
这应该是相当简单的,虽然我是新的ko我只是似乎不能得到一个结果。
我想添加一个函数到我的视图模型调用和显示一个API,只是有html文本在它像:
<p class="class">This is my text</p>
视图/页面应该使用ko调用文本并显示如下内容:
<span data-bind="text: myText"></span>
我一直在使用$。函数中的getJSON请求。真的需要最简单的方法来做到这一点。谢谢堆垛机。
您的意思是加载一些文本的AJAX调用?
您需要设置视图模型,然后应用一些绑定,最后设置ajax调用的结果。
请记住将绑定设置为data-bind='html:
document.viewModel = { MyText: ko.observable() };
ko.applyBindingsToDescendants(document.viewModel, document.getElementById("content"));
//make your ajax call and handle the result
//$.getJSON('/some/url', function(data){`
//document.viewModel.MyText(data);
document.viewModel.MyText('<p class="class">This is my text</p>');
//});
<script src="https://cdnjs.cloudflare.com/ajax/libs/knockout/3.2.0/knockout-min.js"></script>
<div id="content">
<span data-bind="html: MyText"></span>
</div>
相关文章:
- 使用淘汰URL中的表单数据
- 淘汰过滤器json数据
- 使用AJAX发布数据,同时使用淘汰绑定
- 从淘汰js组件中获取数据
- Google Analytics(分析)在淘汰赛中推送跟踪事件.js数据绑定
- 将数据绑定参数传递给函数淘汰
- 使用 WinJS 进行数据绑定,与淘汰一样强大
- “数据绑定”是否是一个严格的仅淘汰属性
- 无法从带有下拉选择更改的淘汰视图模型中筛选数据
- 如何有一个淘汰网格显示标题和基于下拉结果的数据
- 淘汰数据绑定问题
- 如何从Web API服务获取数据-无法通过淘汰JS加载带有API响应的下拉列表
- 过滤淘汰可观察数组时没有数据存在
- 绑定淘汰数据模型中的特殊字符
- MVC淘汰.儿童下载列表没有't第一时间加载模型数据
- 显示原始api数据与淘汰
- 数据绑定=“click"不能使用嵌套的淘汰视图模型
- 如何为给定情况定义淘汰数据模型
- 引入带有淘汰的数据,并在屏幕上显示正确的标签
- 将数据读入淘汰模型