请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

我在线上环境的时候,怎么把老师部署的静态ajax 替换成 后台给我的接口?

https://img1.sycdn.imooc.com/szimg//58ec751a0001512505780598.jpg


你这db。json里面的类容

https://img1.sycdn.imooc.com/szimg//58ec755300017c1a07390481.jpg

这个是本地部署的


https://img1.sycdn.imooc.com/szimg//58ec75980001c93a09140366.jpg


那我 的得到了 后端给我的接口之后,我怎么改呢

老师 求指导一下,项目后面就要上线开发了,我这边要做好一切的准备,项目上线了,我好好感谢你


正在回答 回答被采纳积分+3

1回答

fishenal 2017-04-11 20:28:41

我觉得你把因果搞反了,
db.json和apiserver是用来模仿后端,在前端开发的时候测试用的,不适合放到线上,线上应该是由php或java开发接口,给vue用。你难道想前端完成整个项目吗?



0 回复 有任何疑惑可以回复我~
  • 提问者 慕桂英1611074 #1
    不是呀,我说的事,线上环境我还需要配置这个本地的服务吗? 只用替换接口对吧
    this.$http.get('xxx',{id:_id}) 页面内 替换 xxx地址就行了,对吧!
    回复 有任何疑惑可以回复我~ 2017-04-12 09:07:55
  • fishenal 回复 提问者 慕桂英1611074 #2
    不需要替换!接口是在开发之前就跟后端订好的,后端怎么开发你这里就怎么写,比如后端说获取列表的接口是 api/getlist ,那么你代码里就写这个,但有时候后端没开发好,我们要自己联调怎么办,自己做一个APIserver, 根据 api/getlist 设置你的接口用于测试,在db.json 里写api/getlist这个假数据。
    如果要替换接口地址,你的测试没意义,测得就是这个接口的
    回复 有任何疑惑可以回复我~ 2017-04-12 21:45:54
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信