У меня есть вид и список объектов на той же странице. Когда я вставляю новую строку, не так просто увидеть, где находится новая вставленная строка. Поэтому я думал, что могу выделить/выделить недавно вставленную строку (и, возможно, удалить подсветку через несколько секунд).Выделите последний вставленный документ в Meteor
Как я могу это сделать? Я думаю, что способ сделать это можно с помощью метода на сервере, который возвращает вставленный идентификатор (return Collection.insert(doc);
) и на клиенте с помощью обратного вызова с
Meteor.call('insertDoc', function(err,result) {
// do something with result
});
Я думаю, что я могу использовать reactive-var
, чтобы сохранить идентификатор последняя вставленная строка и в цикле выделить строку с
{{#each docs}}
<li class="{{isActive}}">{{name}}</li>
{{/each}}
и есть помощник, чтобы вернуться активным, если this._id
равен реактивный вар с последним добавленным идентификатором.
Но это лучший способ сделать это? Как я могу удалить цвет через несколько секунд? Я видел такое поведение на многих страницах, но я не могу найти никаких учебников/фрагментов кода для этого.
Для подсветки и исчезновения: http://stackoverflow.com/ вопросы/12814612/CSS3-переход-к-подсветки-новые-элементы созданных в-JQuery – fuzzybabybunny