老师救命!【async mounted】 中 IP城市 与 用户选择城市做判断,二选一后入参,请求不到数据并报错
来源:5-3 Nuxt.js基础(3)

慕桂英3316520
2018-12-12
业务需求是这样的,
1、默认请求所在ip城市的数据
2、如果用户点击城市列表并选择某个城市后,就展示所选择城市的数据
操作中遇到的问题:
1、随便把【cityip】或【citylist】变量换成 【city】就能拿到数据并展示出来
2、if(self.city) 这里能拿到数据,但是 else 里面就拿不到数据
弄了整整一天也弄不出来,但是公司项目,90%以上都是基于这个 业务逻辑的,实时没办法了,才来麻烦老师
另个,我这一块的基础不是很好,还望老师指点时,不要太抽象了,先谢谢了
写回答
1回答
-
快乐动起来呀
2018-12-13
首先你在浏览器端要维护城市变量,这样记录用户选择的城市,如果没有就是空,和后端约定好接口参数,这个没什么难得呀
00
相似问题