我正在尝试在 ember 组件中测试链接到 href 属性。使用 ember 2.0,但是当我使用renter hbs 渲染组件时,它会渲染:
<div id=\"23\" class=\"ember-view\">
<p><!----></p>
<div class=\"participantes\">
<a id=\"ember282\" class=\"ember-view\">
<span>rnt-ayl-bld-js-jvr-frd-edw</span>
</a>
</div>
并且未呈现 href 属性,我读到这与路由器有关,但我不确定如何在测试中包含路由器我尝试过类似的东西:
moduleForComponent('conversation-item', 'Integration | Component | conversation item', {
integration: true,
setup(){
const router = this.lookup('router:main');
router.startRouting(true);
}
});
但查找功能不存在
TypeError: 'undefined' 不是函数(评估 'container.lookup('router:main')')