我目前使用meteorjs 0.9.2我如何返回對象包含meteorjs中的函數?
我想從一個服務器的方法在服務器返回的對象
這裏返回一個對象,以客戶端的方法調用包含的功能價值,我認爲它可以做以下的
01給出 return EJSON.stringify({
plotOptions: {
series: {
stacking: 'normal',
point: {
events: {
click: function() {
alert('ok');
}
}
}
}
},
});
客戶方法接收meteorjs EJSON
服務器方法返回對象給予
Meteor.call("highcharts", Session.get("method"), Session.get("taskId"), function(error, object) {
$("#highcharts #loading").hide();
if(error) throwError(error.reason);
else $("#highcharts").highcharts(JSON.parse(object));
console.log(EJSON.parse(object));
});
但在瀏覽器控制檯日誌我不能讓那個對象元素值函數,它顯示一個對象下
{"plotOptions":{"series":{"stacking":"normal","point":{"events":{}}}}}
給我如何傳遞一個對象包含功能的回報?
你不能串聯一個函數 – Johan 2014-09-18 20:31:47
johan - 那我該如何傳遞函數? EJSON有可能嗎? – 2014-09-18 20:33:29
你不知道。傳遞其他價值,陳述您的興趣並重建客戶端。 – Prusse 2014-09-18 20:50:41