摘要:
导航组件:类似超链接标签。 url:要跳转的页面路径,可以放绝对路径,也可以放相对路径,绝对路径指从pages作为根目录开始找到你要的页面。 找到你要找的页面的相对地址的方法:在vscode中,该页面右键,选择“复制相对路径”,然后将反斜杠改为正斜杠,也不要后缀名。如pages\demo1\demo
阅读全文
posted @ 2020-11-16 20:47
周文豪
阅读(475)
推荐(0)
摘要:
一、事件介绍 小程序中绑定事件,通过bind关键字来实现。如bindinput,bindtap(绑定点击事件),bindchange等。 什么是事件 事件是视图层到逻辑层的通讯方式。 事件可以将用户的行为反馈到逻辑层进行处理。 事件可以绑定在组件上,当达到触发事件,就会执行逻辑层中对应的事件处理函数
阅读全文
posted @ 2020-11-16 09:24
周文豪
阅读(4254)
推荐(0)
摘要:
一、条件渲染:wx:if,wx:elif,wx:else 花括号中的true或false可以改成变量从而来动态显示。 二、hidden 只显示hidden2 当标签不是频繁切换显示(控制是否渲染到页面)的时候使用wx:if,当标签频繁的切换显示的时候使用hidden(已经渲染到页面,只是控制是否显示
阅读全文
posted @ 2020-11-15 21:29
周文豪
阅读(705)
推荐(0)
摘要:
代码中存在block标签,但是渲染的时候会移除掉。 例子: 如果将view改为block: 当你要渲染某些数据时,如果不想额外的加一层外边的标签,此时可以使用block标签来进行占位。
阅读全文
posted @ 2020-11-15 20:47
周文豪
阅读(2896)
推荐(0)
摘要:
wx:for,(wx:for-item,wx:for-index),wx:key. 列表循环包括数组循环和对象循环 一、数组循环 此时控制台报错如下:属性“wx:key”可以提高性能。 Wx:key=”唯一的值”,数组中对象的唯一属性,如id;如果是普通数组,则用*this表示循环项。 此时控制台没
阅读全文
posted @ 2020-11-15 20:38
周文豪
阅读(843)
推荐(0)
摘要:
data中的数据不仅仅可以当成文本来显示,还可以当成属性来显示。 注意:属性值要用单引号或双引号引起来。 在微信开发者工具的控制台中点击Wxml会看到 使用Boolean类型充当属性的时候,字符串和花括号之间一定不要存在空格,否则会导致识别失败。
阅读全文
posted @ 2020-11-15 20:18
周文豪
阅读(139)
推荐(0)
摘要:
复制到下一行 Alt+Shift+下键(上下左右的下); 复制到上一行 Alt+Shift+上键(上下左右的上); 搜索文件:ctrl+shift+F Ctrl+/:多行注释
阅读全文
posted @ 2020-11-15 20:05
周文豪
阅读(100)
推荐(0)
摘要:
一、快速新增页面的方法: 1、在vscode中的app.json文件中的pages数组的第一行新增一个路径,如: 2、在微信开发者工具中的app.json中的新增一个空格,然后保存,就会生成一个新的页面。 二、快速新增组件的方法: 在vscode中新建一个components目录,目录中在新建一个t
阅读全文
posted @ 2020-11-15 17:05
周文豪
阅读(1332)
推荐(0)
摘要:
小程序可以通过微信官方提供的登录能力方便地获取微信提供的用户身份标识openid,快速建立小程序内的用户体系。 登录流程时序: 1、首先,调用 wx.login获取code ,判断用户是否授权读取用户信息,调用wx.getUserInfo读取用户数据 。 2、然后,由于小程序后台授权域名无法授权微信
阅读全文
posted @ 2020-11-15 16:40
周文豪
阅读(5312)
推荐(0)
摘要:
App.js是项目的入口文件,页面的 page.js 文件会覆盖 app.js文件, App.js是整个小程序项目的入口文件,也就是说,如果小程序要运行,第一个被执行的文件就是app.js,在app.js中可以书写小程序的全局业务逻辑。 app.js作用 一:小程序要运行,第一个被执行的文件是app
阅读全文
posted @ 2020-11-15 15:25
周文豪
阅读(5140)
推荐(0)