[英]How to insert element on event being fired in Meteor?
如果我有這樣的模板:
<template name="myTemplate">
<ul>
<li>We're</li>
<li>all</li>
<li list items</li>
</ul>
<button>My Button</button>
</template>
我的事件處理程序如下所示:
Template.myTemplate.events({
'click button': function(e, t) {
//...
}
});
如何從事件處理程序向模板中的列表添加元素?
您可以使用普通的 DOM 操作:
Template.myTemplate.events({
'click button': function(e, t) {
var ul = t.find('ul')
var newLi = document.createElement('li')
newLi.innerHTML = "Hello!"
ul.appendChild(newLi)
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.