有一种方案: app.js中login后执行回调函数,通过getCurrentPages获取当前的页面,再调用page的onLogin 函数 //app.js中 async login(){ //登录获取用户信息 var res = await this.request({ name:"user", data:{ action:"get" } }) if(res.success && res.userInfo){ this.setUserInfo(res.userInfo) }else{ this.clearUserInfo() } let pages = getCurrentPages() if(pages.length > 0){ // console.log(pages[pages.length-1]) pages[pages.length-1].onLogin && pages[pages.length-1].onLogin() } }, //page 的js文件中 onLogin(){ // console.log("on login") var userInfo = app.getUserInfo(); if (userInfo) { this.setData({ hasUserInfo: true, userInfo: userInfo }) } },
onlauch 里异步请求在onload之后怎么解决?有方案是新封装个方法 util.js , 这个方案需要每个页面都用到, 有没有更好的解决办法
2022-12-18请问你解决了吗
php7.4 上传临时素材成功时候返回为空https://developers.weixin.qq.com/doc/offiaccount/Asset_Management/Adding_Permanent_Assets.html php7.4上传素材时,错误时正常返回,正常提交,返回为空。
2020-03-09app id wx3a3f8883b1354943
公众号新增临时素材返回结果空?公众号新增临时素材返回空 $url = "https://api.weixin.qq.com/cgi-bin/media/upload?access_token=".$token."&type=image"; if(class_exists('CURLFile')){ $bodys = array('media' => new \CURLFile(realpath($img_url))); }else{ $bodys = array('media' => '@'.$img_url); } $res = self::curl_post($url, $bodys); var_dump($res); //此处返回了一个空的字符串 public static function curl_post($url, $postdata ) { //初始化 $curl = curl_init(); if(class_exists('CURLFile')){ curl_setopt($curl, CURLOPT_SAFE_UPLOAD, true); }else{ if(defined('CURLOPT_SAFE_UPLOAD')){ curl_setopt($curl, CURLOPT_SAFE_UPLOAD, false); } } //设置抓取的url curl_setopt($curl, CURLOPT_URL, $url); //设置头文件的信息作为数据流输出 curl_setopt($curl, CURLOPT_HEADER, 0); //设置获取的信息以文件流的形式返回,而不是直接输出。 curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); // 超时设置 curl_setopt($curl, CURLOPT_TIMEOUT, 10); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE ); curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE ); //设置post方式提交 curl_setopt($curl, CURLOPT_POST, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $postdata); //执行命令 $data = curl_exec($curl); // 显示错误信息 if (curl_error($curl)) { return curl_error($curl); } else { curl_close($curl); return $data; } }
2020-03-09有,请问怎么解决的
wxcharts tab 切换后图表无法显示,发现canvas出现了display:none 属性?wxcharts tab 切换后图表无法显示,发现canvas出现了display:none 属性,有没大佬遇到过
2020-02-14