有时候我会发现自己需要在多个模板中重复声明相同的数据。例如:
Template.auction_page.auctionDurations = function () {
return [ 30, 60, 120 ];
};
Template.auction_editor.auctionDurations = function () {
return [ 30, 60, 120 ];
};
我可以使用全局变量使其更好:
Template.auction_page.auctionDurations = function () {
return global.auctionDurations;
};
Template.auction_editor.auctionDurations = function () {
return global.auctionDurations;
};
但是有没有办法完全摆脱声明呢?换句话说,有没有默认的方式可以将一些全局数据共享给多个模板?