Vue中使用微信JS时,微信JS提供的方法需要调用两次才生效
Vue项目中引入了微信JS,但是在调用具体的方法的时候发现不起作用,调用代码如下
import {AButton, AButtonList,Slider} from "./../components/vue-amazing";
import wx from "wx";
export default {
replace: true,
components: {"a-button": AButton, "button-list": AButtonList, Slider},
data(){
return {
list: [{title: '测试1', path: "/a"}, {title: '测试2', path: "/b"}]
}
},
created(){
wx.getNetworkType({
success: function (res) {
var networkType = res.networkType; // 返回网络类型2g,3g,4g,wifi
alert(networkType);
}
});
wx.hideAllNonBaseMenuItem();
wx.hideOptionMenu();
},
compiled: function () {
const _this = this;
clearTimeout(this.timeout);
this.timeout = setTimeout(function () {
_this.$dispatch("loading", false)
}, 400);
}
}
如代码所示,我在created的时候调用了获取网络状态以及隐藏右上角菜单的接口,但是没有任何效果,只有再次跳转回来或者重复调用该方法才有效果
相关阅读:
报错:Servlet cannot be resolved to a type,可是已经包含了这个库了
百度分享按钮 的CSS重写
有什么方法能在百度地图一出现的时候就让标注显示气泡吗?
如何将本地的项目加入git管理?
现阶段是怎么利用IP地址的?
css 3问题, transition:0.5s all;是指所有属性?
tomcat中项目不能访问
打开新页面到对应的hash值和click按钮位置不一样
PHPer成长路上的一些困惑
如何修改madplay源码使其支持ARM自带独立键盘?
用http_load测试出来的结果,这结果还算正常吗?
tableview的sectionheader的悬停问题
mysql 查询值为null的数据
sublime text 3 目录怎么不显示文件夹 图标?
微信开发,前端样式的问题
为什么把项目部署到tomcat上访问会404?
ajax跨域 jsonp 么么好得到值 但是一直执行error 而且返回的值有点奇怪
selenium在ie8上面切换handle时卡住,不执行
python如何连续生成多个变量tmp1,tmp2...?
php 5.4.9跑在nginx+php-fpm下时,支持getallheaders()函数吗?