如何按名称呈现某个模板?假设我有一个按钮,按钮点击事件我想在模态中显示该模板。你们能指导我吗?
答案 0 :(得分:0)
不确定它是否已正式弃用(仍在使用但不再在文档@ 2.3中)但您可以将任何模板渲染到路径https://guides.emberjs.com/v1.13.0/routing/rendering-a-template/
内的插座中// .../app/routes/your route
self.render('templatename', {
into: 'parent template which contains the outlet',
outlet: 'outletname',
controller: controller for the template //optional!
});
我的模态看起来像这样
<div class="modal fade modal-overflow in" id="panel-delete-item" role="dialog" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
{{outlet 'delete_item'}}
</div>
</div>
</div>