为输入popover Meteor JS添加值

Add value to input popover Meteor JS

本文关键字:添加 JS Meteor 输入 popover      更新时间:2023-09-26

在MeteorJS中使用引导程序popover,出现问题

我无法将集合中的某些值分配给输入值(其中{{title}}是一些类似于wwwwstring)。在POPOVER形式的html中不存在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');
  });
 });

创建一个向模板公开title的Template Helper。文档

Template.one.helpers({
  title: function() {
    return Collection.findOne({/* select your data*/}).prop;
  }
});