初学小程序(第4天)
1.常见组件
重点讲解⼩程序中常⽤的布局组件
view,text,rich--text,button,image,navigator,icon,swiper,radio,checkbox。 等
1.1 view
代替 原来的 div 标签
<view hover-class="h-class">点击我试试</view>
1.2 text
- ⽂本标签
- 只能嵌套text
- ⻓按⽂字可以复制(只有该标签有这个功能)
- 可以对空格 回⻋ 进⾏编码
1.3 image
- 图⽚标签,image组件默认宽度320px、⾼度240px
- ⽀持懒加载
mode 有效值:
mode 有 13 种模式,其中 4 种是缩放模式,9种是裁剪模式。
1.4 swiper
微信内置轮播图组件
默认宽度 100% ⾼度 150px
1.4.1 swiper-item
滑块
默认宽度和⾼度都是100%
1.5 navigator
导航组件 类似超链接标签
open-type 有效值:
1.6 rich-text
富文本标签
可以将字符串解析成 对应标签,类似 vue中 v–html 功能
代码
// 1 index.wxml 加载 节点数组
<rich-text nodes="{{nodes}}" bindtap="tap"></rich-text>
// 2 加载 字符串
<rich-text nodes='<img
src="https://developers.weixin.qq.com/miniprogram/assets/images/head_global_z_@all.p
ng" alt="">'></rich-text>// index.jsPage({data: {nodes: [{name: 'div',attrs: {class: 'div_class',style: 'line-height: 60px; color: red;'},children: [{type: 'text',text: 'Hello World!'}]}]},tap() {console.log('tap')}
})
1.6.1 nodes属性
nodes 属性⽀持 字符串 和 标签节点数组
⽂本节点:type = text
- nodes 不推荐使⽤ String 类型,性能会有所下降。
- rich–text 组件内屏蔽所有节点的事件。
- attrs 属性不⽀持 id ,⽀持 class 。
- name 属性⼤⼩写不敏感。
- 如果使⽤了不受信任的 HTML 节点,该节点及其所有⼦节点将会被移除。
- img 标签仅⽀持⽹络图⽚。
1.7 button
<buttontype="default"size="{{defaultSize}}"loading="{{loading}}"plain="{{plain}}"
>default
</button>
size 的合法值
type 的合法值
form-type 的合法值
open-type 的合法值
open-type 的 contact的实现流程
- 将⼩程序 的 appid 由测试号改为 ⾃⼰的 appid
- 登录微信⼩程序官⽹,添加 客服 – 微信
- 为了⽅便演⽰,⽼师⾃⼰准备了两个账号
普通⽤⼾ A
客服-微信 B - 就是⼲!
1.8 icon
代码:
js
Page({data: {iconSize: [20, 30, 40, 50, 60, 70],iconType: ['success', 'success_no_circle', 'info', 'warn', 'waiting', 'cancel',
'download', 'search', 'clear'],iconColor: ['red', 'orange', 'yellow', 'green', 'rgb(0,255,255)', 'blue', 'purple'],}
})
wxml
<view class="group"><block wx:for="{{iconSize}}"><icon type="success" size="{{item}}"/></block>
</view>
<view class="group"><block wx:for="{{iconType}}"><icon type="{{item}}" size="40"/></block>
</view>
<view class="group"><block wx:for="{{iconColor}}"><icon type="success" size="40" color="{{item}}"/></block>
</view>
1. 9radio
可以通过 color属性来修改颜色
需要搭配 radio-group ⼀起使⽤
1.10 checkbox
可以通过 color属性来修改颜色
需要搭配 checkbox-group ⼀起使⽤
以上就是今天所学内容
初学小程序(第4天)相关推荐
- 初学小程序之制作电影介绍查询小程序遇到的问题和解决办法
tabar标签和标题的设置,去下载小图标,进行添加.代码如下: "tabBar": {"color": "black","sele ...
- duang~NBA资讯小程序
话不多说,先来一张我科的图坐镇 NBA资讯小程序出来啦 作为一个刚接触小程序不久的前端小白菜,恰逢最近NBA如火如荼的双抢七大战.骑士与勇士又又又又又一次的巅峰对决(实话:真的看腻了- -),决定写一 ...
- 微信小程序自定义拍照功能
1.页面路径 "pages/camera/takePhoto" 2.样式:takePhoto.wxss .fullscreen{width: 100%; height: 100% ...
- 关于UniApp启动到微信小程序工具提示找不到app.json
在 uni-app 开发中使用 vue-cli-plugin-uni 插件创建项目时,如果出现找不到 app.json 的错误,可能是以下原因导致的: 项目根目录下缺少 pages 和 globalS ...
- 微信小程序中如何引用weUI(踩坑记录)
众所周知WeUI 是一套同微信原生视觉体验一致的基础样式库,由微信官方设计团队为微信内网页和微信小程序量身设计,令用户的使用感知更加统一. 在初学小程序开发时,我也想使用WeUI进行我的小程序开发,但 ...
- 惊了!个人小程序上线一小时,服务器崩了!
前言 寒假在家玩的都不想玩了,想着还是应该做些有意思的事情.本来想着过年换台新电脑,由于疫情原因,还是没有换.但是旧电脑上的数据还是得整理一下,毕竟C盘已经出现红色警告了.┭┮﹏┭┮ ...
- 仿网易云音乐(微信小程序版)
项目部分截图(Gif) 前言 前一阵子学习了微信小程序,为了巩固所学的知识和提高实战经验,决定自己手撸一款小程序.因为听歌一直在用网易云音乐,所以突发奇想就做一款仿网易云音乐的小程序吧!开发中遇到了很 ...
- 从0到一开发微信小程序(3)—小程序框架配置
文章目录 其他相关文章 1.小程序框架 1.1.全局配置 1.1.1.Pages 1.1.1.1.entryPagePath 1.1.1.2.生成页面方式 1.1.2.window 1.1.3.tab ...
- 微信小程序从入门到精通
目录 前言 一,初学小程序 1.1 小程序概述 1.2 基础配置 1.2.1 注册开发账号 1.2.2 获取AppID 1.2.3 微信开发者工具 1.2.4 修改代理模式 1.3 第一个小程序 1. ...
最新文章
- R语言广义线性模型泊松回归(Poisson Regression)模型
- 解决if-else的另一种姿势:Map + 函数式接口方法!
- /etc/hosts错误配置,导致TNS-12535
- ESFramework介绍之(31)―― 消息分类及对应的处理器
- 【Elasticsearch】使用 Grok 和 Elasticsearch 为数据添加结构
- python动态图形_利用matplotlib实现根据实时数据动态更新图形
- 配置csrf_Django 启用和禁用CSRF功能
- 日记 [2007年03月10日]重回blog,开始2007
- 大数据分析有哪些陷阱
- 文件被误删不需要绝望,EasyRecovery送你时光机
- MSDN MTBETA
- taptap评论爬虫
- 单片机控制12864液晶显示屏显示静态图片
- LAIC2022司法人工智能挑战赛 - 司法文本小样本多任务Baseline
- 数据结构 第三节 第八课
- 2016弱校联盟十一专场10.2部分题解
- (ICASSP 19)AUTOMATIC GRAMMAR AUGMENTATION FOR ROBUST VOICE COMMAND RECOGNITION
- 2022 年我作为创作者使用的 5 个强大的 iPad 应用程序
- 复制限制编辑的Word文档中的内容
- 实验12-SPSS-聚类分析-公司员工绩效评估
热门文章
- Android 开发 17 年 5 月份面试问题总结(二)
- 配置管理--版本控制的目的
- 宝塔面板SSL证书显示不安全?这里我教你宝塔SSL证书如何配置及开启HTTPS访问的操作方法
- 如何进行CMDB数据运营?
- 一文带你吃透 Kafka 这些原理
- 关于标准ASCII编码表中:数字、小写英文字母和大写英文字母的前后次序
- 在Word中为标题样式添加自动编号功能
- GIS、ArcGIS 、WebGIS及Cesium的介绍
- python多因子量化选股模型_【邢不行|量化小讲堂系列12-Python量化入门】法码三因子选股模型,有多少人可以跑赢...
- 一款简单的QQ盗号蠕虫逆向分析