随笔分类 -  微信小程序

摘要:刚开始用小程序的时候没怎么在意页面的跳转,也没仔细看文档中说的页面栈的内容。只要能跳转就行,wx.navigateTo,wx.redirectTo 这些方法一顿乱用。最后在做一个十层页面(以前页面栈是最多5个)的时候跳懵了。各种重复跳页,怎么改都不好使,于是安心下来仔细看看API,发现这个路由还是有 阅读全文
posted @ 2019-10-08 22:32 不睡 阅读(4578) 评论(0) 推荐(1)
摘要:1、使用navigator的url带参传值 (1)在pageA页面有一个固定的值要传递到pageB页面,比如说一个固定的值user_id要传递给B <navigator url="../index/pageB?user_id='12345678'">index4</navigator> 注:?后面为 阅读全文
posted @ 2019-10-08 09:51 不睡 阅读(39594) 评论(3) 推荐(5)
摘要:1.1.1动态修改页面数据 在小程序中我们经常要动态渲染数据,对于新手而言我们常常遇到修改的数据在控制台显示和页面显示不一致,因为我们用“=”修改数据的,这种是可以修改,但无法改变页面的状态的,还会造成数据不一致,代码如下: data: { array: [{ text: '数组' }] } onL 阅读全文
posted @ 2019-09-27 00:09 不睡 阅读(25281) 评论(0) 推荐(0)
摘要:在微信小程序的事件分为冒泡事件和非冒泡事件: 冒泡事件:当一个组件上的事件被触发后,该事件会向父节点传递。 非冒泡事件:当一个组件上的事件被触发后,该事件不会向父节点传递。 WXML的冒泡事件列表: 类型触发条件最低版本 touchstart 手指触摸动作开始 touchmove 手指触摸后移动 t 阅读全文
posted @ 2019-09-26 18:59 不睡 阅读(4157) 评论(0) 推荐(0)
摘要:在小程序的点击事件中,我们经常使用这两个属性来传参,看起来效果一样,查了官方文档如下: target:事件源组件对象 currentTarget:当前组件对象 什么意思?我刚开始就有点不懂,那就直接上代码: 结果如下: 点击子元素inner,但由于事件冒泡父元素middle和outter都触发,从上 阅读全文
posted @ 2019-09-26 10:27 不睡 阅读(1824) 评论(0) 推荐(1)
摘要:WXML提供模板(template),可以在模板中定义代码片段,然后在不同的地方调用减少冗余代码。 1.1定义模板 1.1.1、创建模板文件夹 1.1.2、使用 name 属性,作为模板的名字。然后在<template/>内定义代码片段,如: <!-- 使用 name 属性,作为模板的名字 --> 阅读全文
posted @ 2019-09-19 23:48 不睡 阅读(28785) 评论(0) 推荐(3)
摘要:1.1、开发工具 1、vs code,推荐使用这个编码,提高效率 2、微信自己的开发工具 下载,这个必须要下载 1.2、微信开发工具的使用 1、扫码登录,进入微信开发工具,创建项目 2、左侧为手机模拟器(显示微信小程序页面),右侧为文件结构与代码编辑框,下面是调试器 1.3、小程序的项目结构 - p 阅读全文
posted @ 2019-09-09 00:40 不睡 阅读(282) 评论(0) 推荐(0)