IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> H5全栈实习day04:微信小程序 -> 正文阅读

[移动开发]H5全栈实习day04:微信小程序

1、准备工作

删除不需要的部分:

?新建page页面的两种方法:

?

tabBar底部导航栏

在全局配置app.json里面

list数组存放菜单项(首页、分类、小米之家、购物车、我的)

?选择和未选择的图标是图片,这里一共八张图片。阿里巴巴矢量图标库:

iconfont-阿里巴巴矢量图标库

注意:下载png格式

  • iconPath属性是未选中时的图片路径
  • selectedIconPath属性是选中时的图片路径

控制文字的颜色和图片的颜色相同:

?注意:color和list是同级属性

写页面,wxml文件

微信小程序里面不叫标签,叫组件

view? —相对于—? div

vw vh是相当于百分比单位,100vw相当于100%设备宽度,100vh相当于100%高

导航navigator

相当于a标签

跳转页面的类型open-type需要特别注意,默认是navigate,此属性值跳转到应用内的某个页面。但是不能跳到 tabbar 页面。

改为switchTab,跳转到 tabBar 页面,并关闭其他所有非 tabBar 页面

注意switchTab只能跳转到带有tabBar的页面,不能跳转到不带tabBar的页面!跳转不带tabBar的页面还是需要使用redirect或者navigate!

轮播图swiper

?还可以改变滑动方向

vertical? ?滑动方向为纵向

可滚动区域scroll-view

?如何实现一个屏两个滚动区域互不影响,独立滚动???

直接左右各一个scroll-view,scroll-y,设置宽度和用css3的calc() 用来指定元素的长度,动态计算长度值。再把布局用css的弹性盒子??display:?flex;设置为左右即可。

<scroll-view style="height:calc(100vh);width:25vw;" scroll-y>

</scroll-view>

<scroll-view style="height:calc(100vh);width:75vw;" scroll-y>

</scroll-view>

横向滚动

数据绑定

绑定点击事件 bindtap

?获取js里面data里面的值:

更改data的值:

注意:修改data里面数组中的某个值时的方法

小程序利用setData修改数组中的某一个值的实现-小程序开发-PHP中文网

 var select = 'itemList['+id+'].select'
 this.setData({
      [select]:'true'
     })

this.data的数据时js文件里面page里面的data

在标签中自定义数据,并传参到js文件中如何获取

在标签中利用data-xxx来定义你要传入的参数,?
然后事件中传入event用event.currentTarget.dataset.xxx来取你传入的值
CSDN

  移动开发 最新文章
Vue3装载axios和element-ui
android adb cmd
【xcode】Xcode常用快捷键与技巧
Android开发中的线程池使用
Java 和 Android 的 Base64
Android 测试文字编码格式
微信小程序支付
安卓权限记录
知乎之自动养号
【Android Jetpack】DataStore
上一篇文章      下一篇文章      查看所有文章
加:2022-09-21 00:40:22  更:2022-09-21 00:40:53 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2025年3日历 -2025/3/1 3:27:56-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码