
小程序
半碗面
人最重要的是相信自己,我能行。加油吧。小程序开发xmj_Mr
展开
-
报错 navigateTo:fail page "pages/index/pages/bindtap/bindtap" is not found
错误原因:页面路径没有在app.json里面没有定义过,所以导致访问不到路径。或者文件夹名字有误,且子文件夹下面的文件名与文件夹名不相同。在app.json文件中添加路由{ "pages": [ "pages/index/index", "pages/logs/logs", "pages/bindtap/bindtap" ]}注意文件所在位置,如...原创 2019-10-16 22:44:44 · 851 阅读 · 0 评论 -
小程序有哪些事件
什么是事件事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数。 事件对象可以携带额外信息,如 id, dataset, touches。事件的使用方式在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。<...原创 2019-10-16 21:57:22 · 1869 阅读 · 0 评论 -
mysql保存emoji表情(比如微信开发用户昵称)
使用mysql数据库的时候,如果字符集是UTF-8并且在php服务器上,当存储emoji表情的时候,会抛出以上异常(比如微信开发获取用户昵称,有的用户的昵称用的是emoji的图像)这是由于字符集不支持的异常,因为utf-8编码有可能是两个,三个,四个字节,其中Emoji表情是四个字节,而mysql的utf-8编码最多三个字节,所以导致数据插不进去。解决方式:一.从数据库层面进行解决(mys...原创 2019-08-31 23:00:40 · 2546 阅读 · 0 评论 -
微信小程序 登录注意的详细
在回调中调用wx.login登录,可能会刷新登录态。此时服务器使用 code 换取的 sessionKey 不是加密时使用的 sessionKey,导致解密失败。建议开发者提前进行login;或者在回调中先使用checkSession进行登录态检查,避免login刷新登录态。//用户登陆 检查session_key 是否过期function loginStatus() {...原创 2019-08-11 19:17:04 · 921 阅读 · 0 评论 -
小程序 引用template 报错(template报错的原因)
小程序template细节,我们在引用的template的要注意一下几点1、引用的时候,注意:结束符 / (一定要加上 /,不然后报错的)案例:<import src="../stars/stars-template.wxml" />2、此处填写template的name的值 (is后面就是你写template的name的值)<template is...原创 2018-12-11 23:30:03 · 2946 阅读 · 0 评论 -
navigateTo和redirectTo 不能跳转tabBar原因 小程序
有时我们做着做着,突然某个事件就不能跳转了,navigateTo或者redirectTo 不能跳转,原因好简单:wx.navigateTo(Object object)保留当前页面,跳转到应用内的某个页面。但是不能跳到 tabbar 页面。使用 wx.navigateBack 可以返回到原页面。 参数Object object属性 类型 默认值 必填 ...原创 2018-12-10 23:46:33 · 9387 阅读 · 1 评论 -
小程序全局配置 app.json
小程序全局变量,我们一般都是放在app.json文件中的,一下是经常用到的配置{ "pages": [ "pages/index/index", "pages/logs/index" ], "window": { "navigationBarTitleText": "Demo" }, "tabBar": { &q原创 2018-12-10 21:47:50 · 512 阅读 · 0 评论 -
小程序 怎么获取id,跳转到相应的内容
小程序借鉴了h5的属性(data-xxx)扩充属性如图下显示wxml文件问题又来了在js文件怎么获取呢event对象,含有我们需要的东西,console.log(event);如图注意:event.currentTarget.dataset.postid; 若是在wxml写是大写的postId,到js取值都是小写的,大写是获取不到的。...原创 2018-12-09 22:18:18 · 8019 阅读 · 2 评论 -
小程序怎么绑定本地的数据
一般我们做小程序的,一开始我们是没有直接跟正式的数据库连接,获取上面的数据的,我们一般在小程序的项目本地设置一个模拟数据来做页面。那问题就来来,我们是怎么绑定本地数据呢(就是在怎么连接同本地的数据)小程序的自带了utils这个文件夹下(也可以自己新建文件目录下),我们可以把本地的数据写进去,封装成.js文件,提供对外暴露的接口,然后读取本地数据。如果涉及到一些针对这些数据的处理方法,也可以把方...原创 2018-12-01 00:05:50 · 589 阅读 · 0 评论 -
小程序 跳转页面方式
页面跳转用到了-事件的使用方式在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。(wxml文件)<view id="" data-hi="WeChat" bindtap="ontab"> Click me! </view>在相应的Page定义中写上相应的事件处理函数,参数是event。(...原创 2018-11-28 23:00:54 · 2244 阅读 · 0 评论 -
小程序 事件的使用
在组件中绑定一个事件处理函数。如bindtap,当用户点击该组件的时候会在该页面对应的Page中找到相应的事件处理函数。在wxml文件的zhong<view data-hi="WeChat" bindtap="ontap"> Click me </view> 在相应的Page定义中写上相应的事件处理函数,参数是event。(就是在jswe文件中写入)...原创 2018-11-28 22:47:26 · 141 阅读 · 0 评论