data 获取vuex_vue.js,vuex_vuex中的state值,在工具类模块中怎么获取?,vue.js,vuex - phpStudy...

vuex中的state值,在工具类模块中怎么获取?

在.vue文件的单页面组件中可以使用this.$store,但太多接口需要经纬度信息。怎样在service.js中获取vuex的state????

store.js

import Vue from 'vue'

import Vuex from 'vuex'

Vue.use(Vuex)

export default new Vuex.Store({

state: {

name: 'cup',

location: {

latitude: '31.23415',//维度

longitude: '121.662709',//经度

amap: {},

cup: {

cityCode: '440300',//城市代号

cityName: '深圳市',

}

},

userInfo:{

id:'15800524201'

}

}

})

service.js

export default {

ajax(params){

console.log(params);

if (params.type == 'get') {

} else {

}

},

post(params){

//在.vue文件的单页面组件中可以使用this.$store,但太多接口需要经纬度信息。怎样在service.js中获取vuex的state????

const _url = setUrl(params.url);

const _data = JSON.stringify({webp: supportWebp, ...params.data});

console.log(_data);

Vue.http.post(_url, _data).then((response)=> {

console.log(response);

if(10000==response.body.code){

params.callback && params.callback(response, 100, 'ok');

}else{

params.callback && params.callback(response, 0, JSON.stringify(response));

}

}, (err)=> {

console.log(err);

params.callback && params.callback(err, 0, JSON.stringify(err));

})

},

get(params){

console.log(params);

}

}

相关阅读:

怎样用yii2.0配合mongodb做后台的权限控制系统???

类方法里实现网络请求类单例的方法有些情况返回不了数据

mysql如何合并两张结构相同的数据表?

easyui1.5 datagrid中分页显示不正常,求教各位

API Gateway 或者 OpenAPI设计思想?

vue.js实现组件间的上移下移

新人小白问题之 什么时候需要用到form标签?什么时候不必用,用不用有什么区别?

Git出错 Fatal:multiple Stage Entriesfor Merged File

前端怎么实现关闭页面或浏览器后,重新打开页面或重启浏览器,可以继续原来的操作,比如重新打开后不需要重新调用后台的服务

flask 中的 template_rendered 函数

react map函数中点击事件失效

怎么检查一个checkbox是否存在?

为什么onmouseenter函数里面的i值为13?

iOS NSPredicate 过滤排序

有没有jenkins实现PHP工程的持续集成解决方案

怎么样阻止默认事件的出发(即验证不通过无法滑动?) 求大神!

mongoose 无法存储

二线城市最佳投简历的招聘网站有哪些?

electron 的a链接或者设置为cursor:pointer的标签没有出现链接手势?

怎么获取onclick的链接?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值