0
假設我有一個點擊事件,調用一個服務器方法來查詢並返回存儲在變量a
中的產品代碼。然後我想在另一個點擊事件中使用變量a
。有什麼辦法可以做到這一點?如果我在其他點擊事件中僅使用a
,則會收到未定義的消息。如何在流星模板中共享變量?
假設我有一個點擊事件,調用一個服務器方法來查詢並返回存儲在變量a
中的產品代碼。然後我想在另一個點擊事件中使用變量a
。有什麼辦法可以做到這一點?如果我在其他點擊事件中僅使用a
,則會收到未定義的消息。如何在流星模板中共享變量?
會話工作非常有效。
Meteor.call("someServerMethod", anArgument, function(err, res){
if !(err) {
Session.set("variableName", res);
}
});
然後你可以使用:
Session.get("variableName");
如果我打印變量到一個HTML頁面,它會呆在那裏,用你的方法?謝謝! –
會話持續存在,除非是硬盤刷新。環顧文檔,你也可以探索ReactiveVars和擴展Session功能的軟件包。 – ilrein