javascript - angularjs与express的双向数据交互
巴扎黑
巴扎黑 2017-04-10 13:13:04
[JavaScript讨论组]

用angularjs写的前端代码,后台用nodejs的web框架express。为实现ajax,前端使用$http,测试代码大致如下:

$http.get('https://localhost:8888/'
).success(function(data, status, headers, config){
alert(data);
}).error(function(data, status, headers, config){
alert(status);
})

后台主要express代码:

app.get('/', function(req, res){
console.log('receive a message.');
res.send({"I am a message"});
});

还有些创建服务器的代码已省去。。

仅仅为了测试而已,但却一直无法做到交互,看过官网的API,应该没错的。不止是get,post也一样没用,服务器提示的确收到了来自客户端的请求,但服务器端返回的数据却没被前端获取。不过在浏览器中键入https://localhost:8888/,请求后浏览器收到了I am a message的返回信息。我觉得是我的获取返回数据的方法有错,可能那里的概念搞错了把。。

刚刚接触express和angular,想知道这两者间的数据交互方式。能实现双向发送,服务器与客户端都能主动向另一方发送数据,但不能用socket,我知道ajax能做到。。求轻喷~~

巴扎黑
巴扎黑

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号