锚标记的数据绑定href属性

xwr*_*wrs 40 javascript data-binding html5 knockout.js

我正在尝试将锚属性绑定到KnockoutJS ViewModel字段.我试过这样的事情:

<a data-bind="href: Link, value: Title"></a>
Run Code Online (Sandbox Code Playgroud)

但这不起作用.我可以在哪里获得html元素的可能数据绑定值列表?

Ric*_*end 95

您需要使用attr绑定,这允许您设置您喜欢的任何属性.

例如:

<a data-bind="attr: { href: Link, title: Title }, text: Title">xxx</a>
Run Code Online (Sandbox Code Playgroud)


dkn*_*ack 12

在这里,您可以找到所有可能绑定的列表.

http://knockoutjs.com/documentation/value-binding.html

在左侧(侧边栏),您可以找到其他绑定的链接,如文本,attr样式等.

你可以这样做

attr: { href: Link}, text: Title喜欢xwrs评论

或创建模板 http://knockoutjs.com/documentation/template-binding.html

希望这可以帮助