Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
有可能在meteor上进行双向数据绑定吗_Meteor - Fatal编程技术网

有可能在meteor上进行双向数据绑定吗

有可能在meteor上进行双向数据绑定吗,meteor,Meteor,我不熟悉流星。。我正在寻找一种在模型/集合和模板之间执行双向数据绑定的方法。我的理解是,当集合的内容发生更改时,模板会对此更改作出反应并自我更新。但是,如何在用户键入(例如)文本框时自动创建集合?您可以使用 e、 g如果你有 html <template name="home"> <input type="text" name="text" value="{{text}}"/> </template> 这样一来,一旦文本框失去焦点,就会立即进行更新/

我不熟悉流星。。我正在寻找一种在模型/集合和模板之间执行双向数据绑定的方法。我的理解是,当集合的内容发生更改时,模板会对此更改作出反应并自我更新。但是,如何在用户键入(例如)文本框时自动创建集合?

您可以使用

e、 g如果你有

html

<template name="home">
    <input type="text" name="text" value="{{text}}"/>
</template>
这样一来,一旦文本框失去焦点,就会立即进行更新/按下回车键/etc

如果您想使用submit按钮&对于一些更酷的东西,请查看
easy forms系统目前正在进行中,以简化此操作Template.home.text = function() { return MyCollection.findOne({_id:"1"}).text; } Template.home.events({ 'change input[name=text]':function(event,context) { MyCollection.update(_id, {$set:{text:event.target.value}}); } });