2012-02-13 101 views

回答

10

尝试在视图绑定中定义URL。然后绑定到数据绑定该URL =“ATTR”

看看这个例子:

<ul id="MemberSearch" data-inset="true" data-bind="foreach: members">  
<li> <a data-bind="attr: { href:Url},text:Name"></a></li> 
</ul> 

然后在模型

function Member(data) { 
      this.Name = ko.observable(data.FirstName + ' ' + data.LastName); 
      this.Url = ko.observable("/member/details/"+data.Id); 
     } 
4

也许你可以使用attr绑定?

+1

沿线的东西:View Status? – 2012-02-13 16:26:19

+0

是的,我觉得像这样... – matma 2012-02-13 16:27:35

+0

不起作用。我有这个: 我回到href是这样的:http:// localhost/dosomething/function ...然后一个长压缩的js函数。 – 2012-05-03 00:33:11

5

你应该能够做到这一点的

<a data-bind="attr: { href: '?id=' + $data.id}"></a> 

就职于我的例子反正

相关问题