class
をconst
(モジュールからエクスポート)の中に反応させる必要があります。ヘルパーを使用してCSSクラスを設定する
export const messageControls = '
<div id="controls"">
<i id="idcont" class="{{starred}}"></i>
</div>
'
このclass
はcreateElement
のinnerHTML
として挿入されますHTMLブロックに属します。以下
var newElement = document.createElement('div');
newElement.id = i._id;
newElement.className = "single_message";
newElement.innerHTML = messageControls;
document.getElementById('conversation_details').appendChild(newElement);
{{helper}}
は何もレンダリングされません。
starred: function() {
return 'bob';
},
<i id="idcont" class="{{starred}}"></i>
はプレーンテキストで<i id="idcont" class=" ' + {{starred}} + ' "></i>
休憩すべて
任意のアイデアを{{starred}}
を与えますか?
アップデート - 要求された
<template name="inbox">
<div class="searchmessages">
<input type="text" name="searchmessages" id="searchmessages" placeholder="  any word/any date">
</div>
<div class="row">
<div class="col-xs-4 l-O list_messages">
<div id="gridreceived" class="gridmessages">
{{#each incoming_all}}
<div id="{{_id}}" class="item {{readornot}}">
<div class="item-content">
<div class="task_inlist">
<div class="task_from">
{{{from}}}
</div>
<div class="task_date">
{{initialdate}}
</div>
<div class="task_subject">
{{{subject}}}
</div>
<div class="task_content">
{{{htmlbody}}}
</div>
</div>
</div>
</div>
{{/each}}
</div>
<div class="grid_nomatch">{{grid_noresult}}</div>
</div>
<div id="conversation_details" class="col-xs-8" media="print">
<!--
here are each selected message details
-->
</div>
</div>
</template>
blazeを使用しようとしていますか?なぜコードでDOMを構築していますか?あなたの炎のテンプレートコードを表示してください。 –
@MichelFloyd Blazeを使用して、ページの左半分にあるすべてのメッセージのリストで選択されたメッセージに従って、ページの右半分のメッセージの詳細を管理するコードをDomに作成します(AppleメールまたはOutlook)。私は火のテンプレートで私の質問を更新します - しかし、彼は非常に空であるため、ドムの建物がたくさんあるので... – Ontokrat