在 Meteor.js 中保留表单值

Persist Form Values in Meteor.js

本文关键字:表单 保留 Meteor js      更新时间:2023-09-26

页面上的表单具有输入,当用户离开并再次导航回表单时,需要保留其值。 使用了mrt:garlic包,演示可以在Meteorpad上找到。

为什么表单数据值不保留?您将如何在 Meteor 中持久化表单数据?

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

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

应确保销毁模板对象的输入。来自大蒜文档:

销毁元素的存储(暂时不要处理整个表单,仅 逐个输入)

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

参考: http://garlicjs.org/