Javascript 将模型传递到Ember Popover的引导程序
对任何使用组件的人来说,都可以帮助他们解决一些问题 使用{{bs bind popover}时,如何将模型传递给组件Javascript 将模型传递到Ember Popover的引导程序,javascript,twitter-bootstrap,ember.js,Javascript,Twitter Bootstrap,Ember.js,对任何使用组件的人来说,都可以帮助他们解决一些问题 使用{{bs bind popover}时,如何将模型传递给组件 <div {{bs-bind-popover templPop}}>Show popover</div> 显示弹出框 在控制器中,我使用了示例中的代码: templPop: Ember.Object.create({ firstName: 'numbers', title: 'Popover with Template', template
<div {{bs-bind-popover templPop}}>Show popover</div>
显示弹出框
在控制器中,我使用了示例中的代码:
templPop: Ember.Object.create({
firstName: 'numbers',
title: 'Popover with Template',
template: 'numbers:<ul>' +
'{{#each val in content.numbers}}' +
' <li>{{val}}</li>' + '{{/each}}' +
'</ul>',
content: {
numbers: [1, 2, 3]
}
templapop:Ember.Object.create({
名字:'数字',
标题:“带模板的Popover”,
模板:“编号:”+
“{{#content.numbers中的每个val}”+
“- {{val}}
+{{/each}”+
“
”,
内容:{
数字:[1,2,3]
}
})
如何将模型或其他参数传递给bs bind popover,以便我可以在templPop内容和模板中使用它们
类似于{bs bind popover templPop model}的内容,您可以将
templPop
属性转换为计算属性:
templapop:function(){
返回Ember.Object.create({
名字:'数字',
标题:“带模板的Popover”,
模板:“编号:”+
“{{#content.model中的每个项}”+
“- {{model.property}}
”+“{/each}”+
“
”,
内容:{
model:this.get('model')
}
});
}.property(“model”),
你找到办法了吗?没有,当时没有,我推迟了几个月,这对应用程序并不重要。在此期间,该项目有一些更新,需要更新,看看它现在是否工作。我还没有使用Ember的Bootsrap,但根据我的理解,我认为在Ember中,您可以直接将模型从route传递到contoller。因此,您可以尝试将所需模型直接从路由传递到组件。希望能有点帮助