【发布时间】:2015-10-10 04:56:05
【问题描述】:
我在同一页面上有表单和对象列表。当我插入一个新行时,很难看到新插入的行放在哪里。因此,我认为我可以为新插入的行着色/突出显示(也许几秒钟后删除突出显示)。
我该怎么做?我认为一种方法可以在服务器上使用返回插入的 id (return Collection.insert(doc);) 的方法,并在客户端使用回调
Meteor.call('insertDoc', function(err,result) {
// do something with result
});
我想我可以使用 reactive-var 来保存最后插入的行的 id 并在循环中突出显示该行
{{#each docs}}
<li class="{{isActive}}">{{name}}</li>
{{/each}}
如果this._id 等于具有最后插入的 id 的反应变量,则有一个帮助器返回活动。
但这是最好的方法吗?几秒钟后如何去除颜色?我在很多页面上都看到过这种行为,但我找不到任何教程/代码 sn-ps 来实现这一点。
【问题讨论】:
标签: javascript node.js mongodb meteor