我正在尝试在Ember中构建一个简单的模态组件,但是Handlebars的"无逻辑"对我来说似乎太不合理了。有没有一种理智的方法可以实现类似这样的结果?
目前,我最终得到的模态框 id 是
而且...不,目前我不考虑将 "title" 作为一个新的参数传递,并在模态框中使用它。另一个模板中的模态框标题可能不是 "New {{title}}",而是 "你确定吗?" 或者 "关于
<h2>Nice block about {{title}}</h2>
<a href="#" data-toggle="modal" id="add-item-{{title}}"> {{!this works}}
{{#my-modal modal-id="add-item-{{title}}" header='New {{title}}'}} {{! those don't}}
<p>My body blabla</p>
{{/my-modal}}
目前,我最终得到的模态框 id 是
"add-item-{{title}}"
,字面上也是这样,以及模态框的标题。而且...不,目前我不考虑将 "title" 作为一个新的参数传递,并在模态框中使用它。另一个模板中的模态框标题可能不是 "New {{title}}",而是 "你确定吗?" 或者 "关于
{{title}}
的详细信息"。