[英]How to pass function to client from Node.js server
All: 所有:
What I want to do is like: 我想做的是:
On Node server side: 在节点服务器端:
var fn = function(){
alert("hello");
}
I want to send this function to client side (currently using AngularJS, but it does not matter as long as this problem can be solved), and bind it to a button click event. 我想将此函数发送到客户端 (当前使用AngularJS,但这并不重要,只要可以解决此问题),并将其绑定到按钮单击事件。 So I can get pop-out alert window when click that button.
因此,单击该按钮时,我会弹出警报窗口。
Thanks 谢谢
So, something like this: 因此,如下所示:
// Predefined functions
var allowedFunctions = {
'f1': function () {alert('Called f1');},
'f2': function () {alert('Called f2');},
'f3': function () {alert('Called f3');},
};
// This comes from the server
var callThisOne = 'f2';
// Here's how you call it now
allowedFunctions[callThisOne]();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.