在MeteorJS中使用bootstrap popover并遇到问题
我无法将一些来自集合的值分配给输入值(其中
{{title}}有些string
,如wwww
)。 html
形式 POPOVER 不存在value="///"
,但在我的表单中,我看到value="some title"
<template name="one">
<div class="popover-markup">
<div class=" trigger ">
Edit
</div>
</div>
<div class="content-popover hide">
<form class="form">
<input name="title" id="post_edit_title" value="{{title}}" />
</form>
</div>
</template>
Template.one.onRendered(function(){
$('.popover-markup > .trigger').popover({
html : true,
content: function() {
return $('.content-popover').html();
},
container: 'body',
placement: 'right'
});
编辑:
Meteor.publish("posts_levels", function(){
return Posts.find();
});
<template name="www">
{{#each level}}
{{> one}}
{{/each}}
</template>
Template.www.onCreated(function(){
var self = this;
self.autorun(function() {
self.subscribe('posts_levels');
});
});
答案 0 :(得分:0)
创建一个模板助手,将title
公开给您的模板。 docs
Template.one.helpers({
title: function() {
return Collection.findOne({/* select your data*/}).prop;
}
});