如何使用 Ember v1.13.1 在一些我无法控制的动态 HTML 内容中呈现内容,我遇到了一些难题。在这个特定场景中,我从服务调用中获取导航头和导航脚,并将它们放入我的组件中:
export default Ember.Component.extend({
// I don't control these. They come from somewhere else
bodyStart: '<div class="header">...</div><div class="contentBody">',
bodyEnd: '</div><footer>...</footer>',
});
因此,在我的组件模板中,我正在尝试执行以下操作:
{{{bodyStart}}}
{{yield}}
{{{bodyEnd}}}
我希望产量内容被放置在一个<div class="contentBody">
元素内,但事实并非如此。相反,内容主体在 之前关闭{{yield}}
,并且 bodyEnd 关闭 div 被忽略。
我可能只是遗漏了一些明显的东西。任何有关如何解决此问题的想法将不胜感激。
干杯