-2

backbone.js は初めてです。<%= done ? 'checked="checked"' : '' %>以下のコードの意味を教えてください。

<div class="view">
  <input class="toggle" type="checkbox" <%= done ? 'checked="checked"' : '' %> />
  <label><%- title %></label>
  <a class="destroy"></a>
</div>
4

1 に答える 1

0

これは、純粋な js コードの HTML を変換するために使用されます。ブラウザーや検索エンジンによって単純に無視される、不明なコンテンツ タイプを持つページへの埋め込みスクリプトです。

例 :

<% if (done) { %>
<a id="clear-completed">Clear <%= done %> completed 
<%= done == 1 ? 'item' : 'items'    %></a>
<% } %>
<div class="todo-count"><b><%= remaining %></b> 
<%= remaining == 1 ? 'item' : 'items' %>   left</div>
</script>

知識: http://backbonetutorials.com/

http://backbonejs.org/

http://ejohn.org/blog/javascript-micro-templating/

詳細については、以下のチュートリアルを参照してください: Src code to check for git hub :

https://github.com/documentcloud/backbone

于 2013-02-06T11:28:56.010 に答える