backbone.js で backgrid.js を使用しています。バックグリッドに JSON (ユーザー リスト) を入力しようとしています。以下は私のJSONです、
[{"name": "kumnar", "emailId":"kumar@xxx.com",
"locations":{"name":"ABC Inc.,", "都道府県":"CA"}
}]
以下のように name & emailId にアクセスできます。
var User = Backbone.Model.extend({});
var User = Backbone.Collection.extend({
モデル: ユーザー、
URL: 'https://localhost:8181/server/rest/user',
});
var ユーザー = 新しいユーザー ();
var 列 = [{
名前:「ログインID」、
ラベル: "名前",
セル: "文字列"
}、{
名前: "emailId",
label: "メールID",
セル: "文字列"
}
];
var grid = new Backgrid.Grid({
列: 列、
コレクション: ユーザー
});
$("#grid-result").append(grid.render().$el);
userEntities.fetch();
私の質問は、locations.name を表示するための列を追加するにはどうすればよいですか?
列の name プロパティに locations.name を指定しましたが、機能しません。{ name: "locations.name", label: "E-mail Id", cell: "string" }
ありがとう