Javascript 在meteor中更新和删除表中的行

Javascript 在meteor中更新和删除表中的行,javascript,meteor,Javascript,Meteor,我正在学习meteorjs,我在测试项目中遇到了一些问题。 这是我的html文件: 这是.js文件: 我的第一个问题是更新行。当我点击编辑按钮时,它并没有从选择的输入中得到正确的值,而是从输入中得到默认值。关闭编辑模型后,我无法添加新的保留,当我单击添加保留按钮时,它会显示更新模型,刷新页面后,它会打开添加模型。 第二个问题是删除行,当我单击“删除”按钮时,它不会删除该行。你能帮我解决我的问题吗?提前谢谢你 首先,将每个按钮中的所有其他会话设置为false。 假设单击“添加”按钮将“编辑值会话”

我正在学习meteorjs,我在测试项目中遇到了一些问题。 这是我的html文件: 这是.js文件: 我的第一个问题是更新行。当我点击编辑按钮时,它并没有从选择的输入中得到正确的值,而是从输入中得到默认值。关闭编辑模型后,我无法添加新的保留,当我单击添加保留按钮时,它会显示更新模型,刷新页面后,它会打开添加模型。
第二个问题是删除行,当我单击“删除”按钮时,它不会删除该行。你能帮我解决我的问题吗?提前谢谢你

首先,将每个按钮中的所有其他会话设置为false。 假设单击“添加”按钮将“编辑值会话”设置为false

Session.set('editItemId',false);
第一个问题解决方案:

单击“编辑”按钮时,将记录id存储在一个会话变量中,如:

 'click .editItem': function(){
    Session.set('editItemId', this._id);
  }
并检查id是否相等:

Template.templatename.helpers({
  editing: function(){
  return Session.equals('editItemId', this._id);
} 
});
如果两个ID相等,则返回编辑模式