我的流星应用程序的一部分是一个半协作表,用户可以在其中同时编辑不同的行。当用户在编辑一行时,静态文本值需要切换到输入框,以便编辑和保存这些值。我想要一个模板/助手来做到这一点,基本上我想要:
<td>
{{#if iAmEditing}}
{{foo}}
{{else}}
<input type="text" name="foo" value="{{foo}}">
</td>
除了有几列具有不同的“foo”值,我不想多次复制和粘贴。使用模板和助手处理此问题的正确方法是什么?
另一种方法可能是使用 HTML5contenteditable
属性。无论哪种方式,使用把手模板化这些值的正确方法是什么?