[英]Splice in MeteorJS
是在“模板”的“返回”值中做出“拼接”
例:
Template.create.values = function () {
return [{
'value1': '1',
'value2': '2',
'value3': '3',
}];
};
Template.create.events({
'click #add': function () {
Template.create.values.splice(Template.create.values.length, 0, {
'value1': '1',
'value2': '2',
'value3': '3',
});
}
});
我在“ Template.create.events”中執行“每個”,並自動更改模板?
請改用會話變量或反應式字典。 例如:
var DEFAULT_VALUES = {
'value1': '1',
'value2': '2',
'value3': '3'
};
Session.setDefault('createValues', DEFAULT_VALUES);
Template.create.values = function() {
// I'm assuming you need this in a template
return Session.get('createValues');
};
Template.create.events({
'click #add': function() {
var data = Session.get('createValues');
data.push(DEFAULT_VALUES);
Session.set('createValues', data);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.