Knockout.js 当名称包含点时,删除数据绑定文本

Knockout.js 当名称包含点时,删除数据绑定文本,knockout.js,Knockout.js,我从Dailymotion API检索数据 "created_time": 1391086059, "message": "20 minutes rime avec fils de.", "owner.username": "Mejicano777" 如何对“owner.username”上的“text”属性使用数据绑定 我试过: <strong data-bind="text: owner.username"></strong> 但它不起作用 谢谢。

我从Dailymotion API检索数据

  "created_time": 1391086059,
  "message": "20 minutes rime avec fils de.",
  "owner.username": "Mejicano777"
如何对“owner.username”上的“text”属性使用
数据绑定

我试过:

<strong data-bind="text: owner.username"></strong>

但它不起作用


谢谢。

您需要使用
$data
属性,并使用数组索引器语法访问名称中带有点的属性:

<strong data-bind="text: $data['owner.username']"></strong>


演示。

太好了。非常感谢。