data-win-res
特定のオプションは複雑なオブジェクトであるため、属性を使用せずに、WinJSコントロールオプション定義でWinJSを直接使用してグローバルリソースを評価する方法はありますか?
これが私が持っているものです:
<div id="CustomControl" data-win-control="My.Custom.NameSpace.Control" data-win-options="{
opt1: 123,
opt2: [
{ prop1: WinJS.Resources.getString('Global_Resource_String').value },
...
}">
</div>
リソースを評価する次の試みは、インタプリタが角かっこを予期しているが、代わりに左括弧が表示されるというエラーでクラッシュします。このオプションのセッターを簡単に生成できず、機能しない理由がわかりますdata-win-res="{ winControl: {opt2[0].prop1: "Global_Resource_String"} }"
。