KO的使用例子

 1 var model;
 2     function QueuingRecordViewModel() {
 3         model = this;                // model = this  不可缺少
 4         model.info = ko.observable(); // 声明一个对象去接收数据
 5         api.personalInfo.getQueuingDetail({queueRecordId:queueRecordId}, function(data, response) {
 6                 if (data.code == 0) {
 7                     model.info(data.data); // 请求成功时,保存数据
 8                     if (data.data.status == 0) {
 9                         document.getElementById("qnum_status").innerHTML = '排队中';
10                     } else if (data.data.status == 1) {
11                         document.getElementById("qnum_status").innerHTML = '办理中';
12                     } else {
13                         document.getElementById("qnum_status").innerHTML = '办理结束';
14                     }16                 }
17         });
18     }
19     ko.applyBindings(new QueuingRecordViewModel());

绑定数据:

 1 <div class="scrollbox" data-bind="with:model.info"> <!-- 绑定单条数据用 :with, 多条用:foreach -->
 2                 <div class="separated"></div>
 3                 <div class="info_flowlist">
 4                     <dl class="list_dl clear">
 5                         <dt class="list_dt">姓名</dt>
 6                         <dd class="list_dd" data-bind="text:handleBy"></dd>
 7                     </dl>
 8                     <dl class="list_dl clear">
 9                         <dt class="list_dt">身份证号</dt>
10                         <dd class="list_dd" data-bind="text:idCardNo"></dd>
11                     </dl>
12                     <dl class="list_dl clear">
13                         <dt class="list_dt">电话号码</dt>
14                         <dd class="list_dd" data-bind="text:mobile"></dd>
15                     </dl>
16                     <dl class="list_dl clear">
17                         <dt class="list_dt">在线取号类型</dt>
18                         <dd class="list_dd" data-bind="text:type"></dd>
19                     </dl>
20                     <dl class="list_dl clear">
21                         <dt class="list_dt">事项</dt>
22                         <dd class="list_dd" data-bind="text:matterName"></dd>
23                     </dl>
24                 </div>
25             </div>

 

转载于:https://www.cnblogs.com/xjbBill/p/7306991.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值