// The Vue build version to load with the `import` command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from "vue"; import BMap from 'vue-baidu-map'; import { WechatPlugin, LoadingPlugin, ToastPlugin, AlertPlugin, ConfirmPlugin } from "vux"; import App from "./App"; import router from "./router"; import "@/assets/iconfont.css"; import "@/assets/styles/main.scss"; import "@/assets/styles/style.css"; import "@/common/rem.js"; import ElementUI from "element-ui"; import "element-ui/lib/theme-chalk/index.css"; import $ from "jquery"; import VueAwesomeSwiper from "vue-awesome-swiper"; import "@/assets/styles/swiper.css"; //import wx from 'weixin-js-sdk' //import axios from 'axios' import "@/models/wxShare.js"; import VueCookies from 'vue-cookies' Vue.config.productionTip = false; Vue.use(WechatPlugin); Vue.use(ConfirmPlugin) Vue.use(LoadingPlugin); Vue.use(ToastPlugin); Vue.use(AlertPlugin); Vue.use(VueCookies) Vue.use(BMap, { // ak 是在百度地图开发者平台申请的密钥 详见 http://lbsyun.baidu.com/apiconsole/key */ ak: m8sGHZTpKuDeDAU5qs4YUWWDP1v6XZsq }) Vue.use(VueAwesomeSwiper); Vue.mixin({ data() { return { imghost: "http://medou.oss-cn-shenzhen.aliyuncs.com/" }; }, methods: { isWeixin() { var ua = navigator.userAgent.toLowerCase(); return ua.indexOf("micromessenger") !== -1; }, setToken() { var strCookie = document.cookie; var cookieName = "1hjz_mall_login_access_token="; // var token = strCookie.slice(cookieName.length); var token = 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9' sessionStorage.setItem("token", token); }, getParam(name) { var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i"); var reg_rewrite = new RegExp("(^|/)" + name + "/([^/]*)(/|$)", "i"); var r = window.location.search.substr(1).match(reg); var q = window.location.pathname.substr(1).match(reg_rewrite); if (r != null) { return unescape(r[2]); } else if (q != null) { return unescape(q[2]); } else { return null; } } }, mounted() { this.setToken(); } }); var vue = new Vue({ el: "#app", router, template: "", components: { App } }); //vue.wxShare();