我有一个HTML按钮。我想在点击时插入一个集合。我该怎么做呢?我知道如何从控制台执行此操作,但不知道页面。我现在正在使用基本的hello world示例。
以下是我的代码
var savedState = new Meteor.Collection("SavedState");
Template.hello.events({
'click input' : function () {
savedState.insert({Category:"SYNTHS", items: [{Name:"whatever"}]});
}
});
}
答案 0 :(得分:0)
你得到什么错误?你编写的代码是有效的,假设你编写的代码是正确的。见下文。
使用Javascript:
var savedState = new Meteor.Collection("SavedState");
if (Meteor.isClient) {
Template.hello.events({
'click input' : function () {
savedState.insert({Category:"SYNTHS", items: [{Name:"whatever"}]});
}
});
}
模板:
<body>
{{> hello}}
</body>
<template name="hello">
<input type="button" value="Click" />
</template>