我在同一页面上有对象的表单和列表。当我插入一个新行时,不容易看到新插入的行的位置。因此,我认为我可以对新插入的行进行着色/突出显示(也许在几秒钟后删除突出显示)。突出显示上次插入的流星文档
我该怎么做?我认为,某种程度上,这可以使用返回插入的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无功无功。
但这是最好的方法吗?几秒钟后如何去除颜色?我在许多页面上看到过这样的行为,但我找不到任何教程/代码片段来实现此目的。
为突出显示和淡出:http://stackoverflow.com/问题/ 12814612/CSS3过渡到亮点,新的元素创建合的jQuery – fuzzybabybunny