0
私は口ひげに新しいですし、私は口ひげJS
私のJSONは、私がcreateCopytxt、renameDashboardtxtとdeleteDashboardtxtが上ベースクラス名を無効にしたい
var Views = {
"$id": "11",
"name": "Life",
"id": "Life_932",
"createdDate": "12/01/2017",
"updatedDate": "12/01/2017",
"defaultView": false,
"background": "#1395C6",
"share": {
"accessType": 82007,
"specificUsers": [
{
"users": "872",
"permission": 1
}
]
},
"shared": true,
"dashletUserId": 932,
"Username": "ZAM"
}
var temp = '<div class="menuContainer">' +
'<div class="createCopytxt {{#shared}}disableClass{{/shared}}"><span class="createCopy"></span>Create Copy</div>' +
'<div class="renameDashboardtxt {{#shared}}disableClass{{/shared}}"><span class="renameDashboard"></span>Rename</div>' +
'<div class="deleteDashboardtxt {{#shared}}disableClass{{/shared}}"><span class="deleteDashboard"></span>Delete</div>' +
'<div class="defaultDashboardtxt"><span class="defaultDashboard"></span>Set as Default</div>' +
'</div>' +
var out = Mustache.render(template, Views);
を以下のようになりますいくつかの問題に実行していますよユーザーの許可。現在は、共有された値に基づいています。
お時間をいただきありがとうございます。
シェア:
は、特に "反転" のセクションを口ひげのドキュメントをご覧くださいJSONの構造は以下の通りです: - "share":{ "accessType":82007、 "specificUsers":[ { "users": "872"、 "permission":1 } ] }特定のユーザー権限が1の場合に表示する必要があります。 – shine