2014-12-10 4 views
1

Форма на странице имеет входные данные, для которых требуются значения, которые должны сохраняться при повторном перемещении пользователя и обратно в форму. mrt:garlic Пакет используется, и демоверсия может быть найдена here on Meteorpad.Значения сохраняемой формы в Meteor.js

Почему значения данных формы не сохраняются? Как бы вы сохраняли данные формы в Meteor?

<template name="form"> 
    <form> 
    <input name="email" placeholder="Enter email"> 
    </form> 
</template> 


Template.form.rendered = function() { 
    $('form').garlic() 
} 
+0

вашего воспроизводственному в meteorpad сохраняется мой вход. Он не работал в meteorpad в браузере страниц, но если бы я открыл ссылку в новом окне браузера, это сработало. – user728291

+0

@ user728291 Да, вы правы! Возможно, это не работало над моим фактическим приложением, потому что Iron Router использовался для обработки изменений маршрута ... Cant выясняет, как использовать маршруты Iron Router в meteorpad еще – Nyxynyx

ответ

0

Необходимо обеспечить уничтожение ваших входов объекта шаблона. Из чеснока документации:

Destroy хранения для элемента (не работает на всю форме пока, только входа по входу)

Template.form.destroyed = function() { 
    $('input.no_good').garlic('destroy'); 
}; 

Ref: http://garlicjs.org/