个人案例
https://wx.qlogo.cn/mmopen/vi_32/HlgypEhI0uETs94lkgUJ3yc9lhZ8zYInZdqrZXSVCib9JWmHMFfRI7ticxjzaicJAcDBRSET0eaahXeGbh7XLxdMg/132 没发现有问题
头像加载不出来,发现https访问不到是不是官方证书到期了?[图片] 今天突然发现加载头像失败,然后将头像链接拷贝出来单独访问,发现这样,后来将https更改成http后能够访问到,不知道是什么原因。 [图片][图片]
2019-08-30你的云函数代码怎么写的
云开发-数据库读取信息与实际不一致appid:wxfd391217d72419e5 插入或者更新数据后。 1、通过微信小程序开发工具查看 云开发控制台数据库信息-正确 [图片] 2、通过云开发工具查询数据库结果-正确 [图片] 3、通过云函数接口查询用户信息-错误 [图片] 插入数据后,立马查询查到的还是老数据,要过一段时间才会查到最新数据,而且时间不固定,有时候几秒,有时候十多秒。怎么回事呢?
2019-08-30Console面板有没有提示什么错误 看Wxml面板里图片地址对不对
微信小程序里图片显示不出来,浏览器打开图片可以,请问是怎么回事?微信小程序里图片显示不出来,浏览器打开图片地址是可以显示图片的 [图片] 图片地址是: https://www.m0773.com/web/uploads/image/store_/ffd5da3e29a23b22f8a2e6f2eb36e8987b399e76.jpg
2019-08-30onHide会触发,onUnload应该不会,具体可以试一下 在页面的onUnload里写向云数据库插入一条记录,或者请求服务器一个地址(服务器记录日志) 切到后台直至小程序被销毁,看看 云数据库 或者 服务器有没有记录或日志
关于onUnload 与 onHide触发问题?小程序 点击胶囊关闭按钮时会触发onHide么? 小程序 点击胶囊关闭按钮挂载到后台直到小程序卸载会触发本页面的onUnload 么?
2019-08-30弄个 能复现的 代码片段
在一个页面加入tabBar之后,数据绑定失效,这是为什么?wxml代码: [代码]<!--pages/mine/mine.wxml-->[代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"big-box"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"user-box"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]class[代码][代码]=[代码][代码]"head-sculpture-box"[代码] [代码]src[代码][代码]=[代码][代码]"{{head_sculpture_url}}"[代码][代码]></[代码][代码]image[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"Nickname-id-box"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"Nickname-box"[代码][代码]>昵称:{{Nickname}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"id-box"[代码][代码]>账号:{{id}}</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]text[代码] [代码]class[代码][代码]=[代码][代码]"login-register-text"[代码][代码]>登录/注册</[代码][代码]text[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]wxss代码: [代码]/* pages/mine/mine.wxss */[代码][代码]page{[代码][代码] [代码][代码]font-family[代码][代码]: [代码][代码]'Times New Roman'[代码][代码], Times, [代码][代码]serif[代码][代码];[代码][代码]}[代码][代码]/*成分所以东西的大盒子*/[代码][代码].big-box{[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]90%[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]0[代码] [代码]auto[代码][代码];[代码][代码]}[代码][代码]/*用户卡片盒子*/[代码][代码].user-box{[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]relative[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]200px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]10px[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]red[代码][代码];[代码][代码]}[代码][代码]/*头像*/[代码][代码].head-sculpture-box{[代码][代码] [代码][代码]float[代码][代码]: [代码][代码]left[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]100px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100px[代码][代码];[代码][代码] [代码][代码]border-radius: [代码][代码]50px[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]50px[代码] [代码]20px[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]blue[代码][代码];[代码][代码]}[代码][代码]/*昵称和账号的盒子*/[代码][代码].Nickname-id-box{[代码][代码] [代码][代码]float[代码][代码]: [代码][代码]left[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]50px[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]150px[代码][代码];[代码][代码] [代码][代码]margin[代码][代码]: [代码][代码]75px[代码] [代码]0[代码][代码];[代码][代码] [代码][代码]left[代码][代码]: [代码][代码]140px[代码][代码];[代码][代码] [代码][代码]background-color[代码][代码]: [代码][代码]blue[代码][代码];[代码][代码]}[代码][代码].Nickname-box,.id-box{[代码][代码] [代码][代码]height[代码][代码]: [代码][代码]50%[代码][代码];[代码][代码] [代码][代码]width[代码][代码]: [代码][代码]100%[代码][代码];[代码][代码] [代码][代码]line-height[代码][代码]: [代码][代码]150%[代码][代码];[代码][代码]}[代码][代码]/*登录/注册文字*/[代码][代码].login-register-text{[代码][代码] [代码][代码]float[代码][代码]: [代码][代码]right[代码][代码];[代码][代码] [代码][代码]position[代码][代码]: [代码][代码]absolute[代码][代码];[代码][代码] [代码][代码]right[代码][代码]: [代码][代码]10px[代码][代码];[代码][代码] [代码][代码]top[代码][代码]: [代码][代码]10px[代码][代码];[代码][代码] [代码][代码]text-decoration[代码][代码]: [代码][代码]underline[代码][代码];[代码][代码]}[代码]js代码: [代码]// pages/mine/mine.js[代码][代码]Page({[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面的初始数据[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]head_sculpture_url:[代码][代码]'../images/icon_zhanghao.png'[代码][代码],[代码][代码] [代码][代码]Nickname:[代码][代码]'123123'[代码][代码],[代码][代码] [代码][代码]id:[代码][代码]'1234567'[代码][代码],[代码][代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面加载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onLoad: [代码][代码]function[代码] [代码](options) {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面初次渲染完成[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onReady: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面显示[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onShow: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面隐藏[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onHide: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 生命周期函数--监听页面卸载[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onUnload: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面相关事件处理函数--监听用户下拉动作[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onPullDownRefresh: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 页面上拉触底事件的处理函数[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onReachBottom: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]/**[代码][代码] [代码][代码]* 用户点击右上角分享[代码][代码] [代码][代码]*/[代码][代码] [代码][代码]onShareAppMessage: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]}[代码][代码]})[代码]tabBar: [代码]"tabBar"[代码][代码]: {[代码][代码] [代码][代码]"color"[代码][代码]: [代码][代码]"#a9b7b7"[代码][代码],[代码][代码] [代码][代码]"selectedColor"[代码][代码]: [代码][代码]"#11cd6e"[代码][代码],[代码][代码] [代码][代码]"borderStyle"[代码][代码]: [代码][代码]"white"[代码][代码],[代码][代码] [代码][代码]"list"[代码][代码]: [[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/users/users"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"pages/images/首页.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"pages/images/被选中的首页.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"商城"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/shoppingcar/shoppingcar"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"pages/images/购物.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"pages/images/被选中的购物.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"购物车"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"pagePath"[代码][代码]: [代码][代码]"pages/mine/mine"[代码][代码],[代码][代码] [代码][代码]"iconPath"[代码][代码]: [代码][代码]"pages/images/我的.png"[代码][代码],[代码][代码] [代码][代码]"selectedIconPath"[代码][代码]: [代码][代码]"pages/images/被选中的我的.png"[代码][代码],[代码][代码] [代码][代码]"text"[代码][代码]: [代码][代码]"我的"[代码][代码] [代码][代码]}[代码][代码] [代码][代码]][代码][代码] [代码][代码]},[代码]去除tabBar后,数据绑定生效。 [图片] 加入tabBar后,数据绑定失效。 [图片] 请问这是为什么?
2019-08-30方法还挺多的 1.存:wx.setStorageSync('变量名', xxxx),取:var p = wx.getStorageSync('变量名') 2.存:this.变量名 = xxxx,取:this.变量名 3.存:getApp().globalData.变量名 = xxxx,取:getApp().globalData.变量名 4.存:this.setData({变量名:xxxx}),取:this.data.变量名 推荐使用2、1
小程序 同一个js文件,两个不同的funtion如何传递数值?小程序 同一个JS页面,不同funtion如何传值 [代码]const app = getApp()[代码] [代码]Page({[代码] [代码] [代码][代码]data: {[代码][代码] [代码][代码]key1:[代码][代码]''[代码][代码],[代码][代码] [代码][代码]key2: [代码][代码]''[代码][代码],[代码][代码] [代码][代码]testid:[代码][代码]''[代码][代码] [代码][代码]},[代码][代码] [代码][代码]bindTextAreaChange: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]const db = wx.cloud.database({});[代码][代码] [代码][代码]const cont = db.collection([代码][代码]'test'[代码][代码]);[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]db.collection([代码][代码]'test'[代码][代码]).add({[代码][代码] [代码][代码]data: {[代码][代码] [代码][代码]key1: [代码][代码]'2'[代码][代码],[代码][代码] [代码][代码]key2: [代码][代码]'dasjjfksfksjdhkjfhkdfhj'[代码] [代码] [代码][代码]},[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log(res)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]testid: res._id[代码][代码] [代码] [代码] [代码][代码]})[代码][代码] [代码][代码]return[代码] [代码]testid[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]})[代码][代码] [代码] [代码] [代码][代码]},[代码][代码] [代码][代码]queryData: [代码][代码]function[代码] [代码]() {[代码] [代码] [代码][代码]console.log(testid)[代码] [代码] [代码][代码]const db = wx.cloud.database({});[代码][代码] [代码][代码]const cont = db.collection([代码][代码]'test'[代码][代码]);[代码][代码] [代码][代码]cont.doc([代码][代码]" "[代码][代码]).get({[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log(res.data)[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]key2: res.data.key2[代码][代码] [代码][代码]})[代码] [代码] [代码][代码]}[代码] [代码] [代码][代码]})[代码][代码] [代码][代码]}[代码] [代码]})[代码]
2019-08-30试试这样行不行 RewriteRule ^wxchat\.html(\?)?(.*)$ index\.php\?bee=wxchat&act=wxchat&op=wxchat_index&$2 [L]
伪静态地址配置公众号服务器时,总是提示token错误?URL地址伪静态处理过,本身带有?参数, 然后再接收微信回调时,log打印$_GET,发现只有原来路径的值,没有微信发过来的值,又log打印了$_SERVER,发现微信已经把数据发过来了,只是拼接的问题, 现在要怎么解决这个问题,各位大神给点意见 RewriteRule ^wxchat\.html$ index\.php\?bee=wxchat&act=wxchat&op=wxchat_index [L][图片] [图片] PHP程序用的是GitHub下载的一个类
2019-08-30https://developers.weixin.qq.com/miniprogram/dev/framework/ability/custom-tabbar.html#%E4%BD%BF%E7%94%A8%E6%B5%81%E7%A8%8B 仔细看文档,按照文档来
ts下微信小程序自定义tabbar显示不出来?custom-tab-bar这个文件似乎没有被读取到。另外想问一下custom-tab-bar这个文件页面是如何被读取到的,通过何种方式手段? 文件结构目录如下图。 [图片] project.config.json中更改了根目录位置。 [图片]
2019-08-29400错误,看下url吧
wx.uploadFile 组件问题 ,后端接受不到讯息?[图片] 后端接受得不到请求
2019-08-29楼上的都可以+1
新用户点击分享消息进入小程序未跳转到指定页面?新用户点击分享消息进入小程序,会跳转到登录页面。但是登录之后。不能自动跳转到分享的指定页面。 这种问题有解决方案吗? 统一回复一下,现在登录机制已经改了不能进入小程序就让用户授权登录,所以不存在点击分享链接进入小程序然后登录之后在返回到分享的页面这种情况了。现在我用的采用的是点击分享链接直接进入分享页面,当用户发生一些交互行为的时候才让用户跳转登录,登录之后直接采用wx.navigateBack()返回上一个页面的就可以了。需要注意的一点是返回的页面层级。
2019-08-29