求助各位。。只有一个页面的应用怎么实时获取后端数据
正在学angular
和node
,打算做一个小单页应用来练手。
现在是一个页面,然后各种请求通过angular
来发送,后端用express
写api传递json
问题是我前端应该怎么实时
去获取后端的数据,比如说后端用flash反馈操作消息到前端。。
app.js
route
里面 api.js
angular
里面的controller.js
是不是要用到socket
?
5 回复
建议用 socket.io
既然你是使用angular在前面,并且你是后端用express写api传递json
,就没必要用flash了,所有的信息都用json传递比较好,后端就只处理数据和数据库的交流,所有的业务你都应该放到前端,当然有些是要后端前端结合的业务,但是信息反馈就都用json比较好
thx,我看看。
我也是这么想的,我之前没接触过后端,所以还是有很多疑惑。如果依旧是用json传递的话,那怎么实时请求呢?没有url跳转,也不想刷新。
@crs0910你所说的实时请求指什么?angular不是可以请求吗?angular的模式就是模型实时到视图,视图在实时到模型,你所说的是不是当视图上的数据改变怎么请求到后台是吗?这个angular都是可以做到,类似于绑定事件