簡単なものですが、これが機能しない理由がわかりません。
list : '<div id="{{>id}}" class="gridRow cf">' +
' <div class="threeCol"><img src="{{>image}}" /></div>' +
' <div class="threeCol">{{>name}}</div>' +
' <div class="sixCol last">' +
' <div class="button cupid-green" {{if buttonAction}} data-action="{{>buttonAction"}} {{/if}} {{if gameId}} data-game-id="{{>gameId}}" {{/if}}>{{>buttonText}}</div>' +
' </div>' +
'</div>'
次の行に沿ってエラーが発生します
04-15 22:46:56.960: E/Web Console(20319): Uncaught JsRender Error: Syntax error
04-15 22:46:56.960: E/Web Console(20319): Compiled template code:
04-15 22:46:56.960: E/Web Console(20319): // list/if
04-15 22:46:56.960: E/Web Console(20319): var j=j||jQuery.views,h=j.converters.html,ret="";
04-15 22:46:56.960: E/Web Console(20319): try{
04-15 22:46:56.960: E/Web Console(20319): ret+=" data-action=\"";
04-15 22:46:56.960: E/Web Console(20319): ret+=h(data.buttonAction");
04-15 22:46:56.960: E/Web Console(20319): ret+=" ";
04-15 22:46:56.960: E/Web Console(20319): return ret;
04-15 22:46:56.960: E/Web Console(20319): }catch(e){return j._err(e);}:854
誰がこれを引き起こすのか知っていますか?
よろしく