Meteor とreact-meteorで遊んでいます。ただし、反応を使用するときにテンプレートのイベント処理がどのように機能するかを理解できないようです (もしそうであったとしても)。
index.html:
<head>
<title>reactjs</title>
</head>
<body>
<h1>Welcome to Meteor!</h1>
{{> FormTest}}
</body>
lib/コンポーネント/testform.jsx:
var FormTest = ReactMeteor.createClass({
templateName: "FormTest",
render: function() {
return (
<div>
<button className="my-button">My byutton</button>
</div>
);
}
});
index.js:
if (Meteor.isClient) {
Template.FormTest.events({
"click .my-button": function (event, template) {
alert("My button was clicked!");
}
});
}
私は何も得ません。
私のコードまたは私のアプローチに何か問題がありますか? アプローチする場合、イベントを処理する適切な方法は何ですか?