attr绑定是用来为html元素绑定属性值的,这种绑定非常有用,例如我们需要想一个元素添加title属性,或者为img标签添加src属性。
示例代码:
//.W片段 <a bind-attr="{ href: url, title: details }"> Report </a> //js片段 this.url=justep.Bind.observable("year-end.html"), this.details=justep.Bind.observable("Report including final year-end statistics")
绑定规则:向元素添加指定的属性,如果属性值为null,或undefined,则不会创建这个为元素创建属性。
另外,如果属性的名称不是合法的JavaScript变量,则需要用引号包裹起来,例如:
<div bind-attr="{ 'data-something': someValue }">...</div>
本文由WeX5君整理,WeX5一款开源免费的html5开发工具,H5 App开发就用WeX5!
阅读其他app 开发相关文章:http://doc.wex5.com/?p=3443
评一波