一聚教程网:一个值得你收藏的教程网站

最新下载

热门教程

Knockoutjs的html绑定方法详解

时间:2015-09-16 编辑:简简单单 来源:一聚教程网

Knockoutjs的html绑定与text的使用方法相同,唯一的区别在于:html是用于插入HTML代码,text用于插入文本。可以理解为html使用了innerHTML,text使用了innerText。

html的使用例子:

 代码如下 复制代码



 


需要注意的地方:Knockout会将传入到viewModel.details(params)中的参数params转换成字符串再替换掉被绑定元素里面的内容,即使用params.toString()转换成字符串再使用innerHTML,所以:

 代码如下 复制代码

如果params为['a',{a:'b'},function(){}]得到的结果是:a,[object Object],function (){};
如果params为{a:'b'}得到的结果是:[object Object];
如果params为function(){return '123';}得到的结果是:function(){return '123';}

热门栏目