当前位置: 移动技术网 > IT编程>开发语言>.net > 【Web API系列教程】3.8 — 实战:处理数据(显示条目细节)

【Web API系列教程】3.8 — 实战:处理数据(显示条目细节)

2019年05月10日  | 移动技术网IT编程  | 我要评论

王子雄兵,4000518518,zzcgs

在本节,你将添加查看每本书的详细信息的功能。在app.js中,添加以下代码到视图模型:

self.detail = ko.observable();

self.getbookdetail = function (item) {
    ajaxhelper(booksuri + item.id, 'get').done(function (data) {
        self.detail(data);
    });
}

在views/home/index.cshtml,添加一个数据绑定元素到details链接:



它为< a >元素绑定了一个在视图模型中调用getbookdetail函数的点击事件。

在同一个文件,替换以下代码:

<code class=" hljs xml">
    <!--{cke_protected}{c}%3c!%2d%2d%20todo%3a%20book%20details%20%2d%2d%3e-->

</code>

到:

<code class=" hljs xml"><!--{cke_protected}{c}%3c!%2d%2d%20ko%20if%3adetail()%20%2d%2d%3e-->

  
    </code>

detail

author  
title  
year  
genre  
price  

这段代码创建了一个绑定到视图模型中details各个属性的表。

其中的“


现在如果你运行这个应用程序,并点击其中一个“detail“链接,这个app会展示出book的详细信息。

这里写图片描述

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网