3

如何使用无效变量名访问绑定中的属性。例如:

// {"customer-name": "Explosion Pills"}
<span data-bind="text: customer-name">

这将尝试从 中name减去customer

以下不起作用:

<span data-bind="text: 'customer-name'">

因为它会从字面上打印出“客户名称”。如何在绑定中访问此属性?

4

2 回答 2

8

您可以使用以下格式:

<span data-bind="text: $data['customer-name']"></span>

这是工作小提琴:http: //jsfiddle.net/kqntA/

于 2013-08-09T13:44:59.780 回答
2

这有效:

<span data-bind="text: $data['customer-name']">

见小提琴

于 2013-08-09T13:47:05.657 回答