用于 angularjs 网站的带有 json rpc 的节点服务器

Posted

技术标签:

【中文标题】用于 angularjs 网站的带有 json rpc 的节点服务器【英文标题】:node server with json rpc for angularjs website 【发布时间】:2016-10-30 10:18:33 【问题描述】:

如何为节点和 angularjs 网站设置服务器 json 文件作为客户端? 我的客户是一个用 angularjs 创建的网站。如何设置它以向服务器发送请求并从那里获得响应? 我的服务器是节点服务器。如何设置 json 文件以与我的客户端通信?

【问题讨论】:

【参考方案1】:

查看node-json-rpc。

你可以像这样在(节点)服务器端声明一个方法

server.addMethod('myMethod', function (params, callback) 
  var error, result;
  //implementation here
  callback(error, result);
);

并像这样在客户端(角度)调用它:

client.call(
  "method": "myMethod", "params": [1,2],
  function (error, result) 
    //Handle result
  
);

【讨论】:

谢谢。这个例子是针对客户端拉和同步的http通信是否正确?

以上是关于用于 angularjs 网站的带有 json rpc 的节点服务器的主要内容,如果未能解决你的问题,请参考以下文章

在angularjs中发送带有%字符的json时出现格式错误的uri错误

我无法使用 node js 将来自 Json 的数据注入带有 angularjs 的 html

如何使用php json数组在带有angularjs的cordova中实现推送通知

带有 angularjs 的 Internet Explorer 中的 Blob url

带有 angularjs 的数据表不适用于 Columns 和 dtOptions

AngularJS ng-repeat 用于动态子 json 数组