微信小程序9---Button按钮和icon图标
Button 按钮
首先提醒一下大家,如果你现在button标签不能用,不用担心,那是因为微信小程序存在一个bug,你仔细看一下你的button标签的代码是不是这样的
<button>Content<button/>
//而正确的代码是这样的
<button>Content</button>
找到不同了嘛,哈哈
1.在index.wxml中设置button按钮
上图
上代码
<view class="page"><button size="default">Content</button>
<button size="mini">Content</button>
<button type="default">Content</button>
<button type="primary">Content</button>
<button type="warn">Content</button>
<button type="primary" plain="true">Content</button>
<button type="primary" disabled="true">Content</button>
<button type="primary" loading="true">Content</button>
<button type="primary" fromTyoe="reset">Content</button>
<button type="primary"hover-class="none">Content</button>
</view>
解释
<view class ="container">//设置button的大小<button size="mini|default">按钮</button>
//设置button类型
<button type="warn|default|primary">按钮</button>
//是否透明
<button plain="true">按钮</button>
//是否禁用
<button disable="true">按钮</button>
//是否设置为加载按钮
<button loa ding="true">按钮</button>
//点击button的响应 效果
<button hover-class="none">按钮</button>
//给button绑定一个点击时间,thing 在js文件中设置
<button bindtap="thing">按钮</button>
</view>
2.icon图标的设置
上图
**上代码**style标签下的属性是为了让图像呈横向显示
wx:for语句类似于java,c++中的for循环语句,这里只是简化了步骤,你把数组在wx:for标签中实例化,然后{{item}}直接把就会从第一个显示到最后一个,省去了很多步骤,但我不知道这个,如果好几个数组嵌套循环的话,不知道怎么写?
<view class="page"><icon type="success" size="50" color="red"></icon><view>------------------------------------</view><view style="display:inline-block"><block wx:for="{{[10,20,30,40,50,60]}}"><icon type="info" size="{{item}}"></icon></block></view><view>------------------------------------</view><view style="display:inline-block"><block wx:for="{{iconColor}}"><icon type="success" size="50"color="{{item}}"></icon></block></view><view>------------------------------------</view><view style="display:inline-block"><block wx:for="{{iconType}}"><icon size="50"type="{{item}}"></icon></block></view></view>
index.js —– js文件一般有两种书写方式,一种就是这样,先实例化一个变量param,在里边写属性,然后再Page里边注册;另一种就是直接在Page里边设置属性。
var param={
data:{
iconSize:[20,30,40,50,60,70],iconColor:[ 'red', 'orange', 'yellow', 'green', 'rgb(0,255,255)', 'blue', 'purple'],iconType: ['success', 'info', 'warn', 'waiting', 'safe_success', 'safe_warn','success_circle', 'success_no_circle', 'waiting_circle', 'circle', 'download','info_circle', 'cancel', 'search', 'clear']
}
}
Page(param)
微信小程序9---Button按钮和icon图标相关推荐
- 微信小程序如何添加新的icon图标
微信小程序如何添加新的icon图标 第一步 先去阿里云下载图标http://www.iconfont.cn/ 根据需要把图片的代码下载下来,下载完成之后是一个 压缩包,解压压缩包里面有一个css的文件 ...
- 微信小程序开发-引入阿里巴巴矢量icon图标库
微信小程序开发-引入阿里巴巴矢量icon图标库 https://blog.csdn.net/tang1392/article/details/78927107
- 微信小程序之button按钮自适应大小
在弄小程序的时候发现,可以在wxss设置边框,颜色等样式.但测试屏幕大小改变的时候,在wxss里设置width.height.font-size等,按钮却不会自适应进行大小改变. 在wxml中的but ...
- 微信小程序点击按钮分享指定页面
微信小程序点击按钮分享指定页面 1.在wxml里写所要点击的按钮 <button data-info='{{order}}' open-type="share" hover- ...
- 微信小程序同一个登录按钮上触发获取微信用户信息和电话号码
微信小程序同一个登录按钮上触发获取微信用户信息和电话号码 因为微信小程序获取用户信息getuserinfo方法和获取电话号码open-type="getPhoneNumber" @ ...
- 微信小程序:实现可拖动悬浮图标(包括按钮角标的实现)
微信小程序:实现可拖动悬浮图标 在制作商城类微信小程序的过程中,我们经常会碰到需要增加可拖动悬浮图标的情况,本文简单的介绍一下可拖动悬浮按钮的实现. 运行截图: 主要代码: js: var start ...
- 隐藏微信小程序返回首页按钮(小房子)
隐藏微信小程序返回首页按钮(小房子) 之前开发小程序时会碰到用户打开非主页时,页面会显示返回首页按钮.现在可以隐藏啦!!! 需要注意的是1.调试基础库版本需要2.8.3及以上:2.以及微信7.0.7版 ...
- 微信小程序的悬浮按钮
微信小程序的悬浮按钮 实现代码: .buttom{width: 100vw;height: 14.6vw;background: #fff;margin-top: 1.6vw;display: fle ...
- 微信小程序: 设置 Button 边框 border
微信开发工具 v1.02.1802080 微信小程序自定义 Button 边框 border主要代码: .myButton{border: 1px solid #70bcf6; border-radi ...
- mpvue开发微信小程序,分享按钮报错:`Cannot read property 'apply' of null`
用mpvue开发微信小程序,分享按钮报错:Cannot read property 'apply' of null thirdScriptError Cannot read property 'app ...
最新文章
- [android] 百度地图开发 (一).申请AK显示地图及解决显示空白网格问题
- Position(Static, Absolute, Relative, Fixed)
- 当字符串为空但不为空时
- php laravel 调试,php – Xdebug laravel artisan命令
- Android Canvas简单使用
- Android 功耗(20)---Android后台调度与省电
- windows 字符编码总结
- 如何在Linux中使用ulimit命令
- 【Linux】04 实验笔记
- 牛客网——程序员代码面试指南(更新ing)
- 如何区分abcd类地址_ip地址abc类怎么区分
- “小而美”背后的大道理:WebRAY崛起的深层次原因
- C# BackgroundWorker使用
- [数理统计-逐步回归]国内旅游收入回归
- 360n4刷android8.1,【从此,任何人都可以刷N4】关于系统降级===线刷方法,我也说两句吧。...
- 华三交换机dhcp 保留地址
- 解决warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
- 全国计算机的照片规格,照片纸尺寸大小 照片尺寸规格大全
- matlab 逐日 变逐月,一个逐日系统程序 用SWITCH咋也跳不出循环 求大神指教
- 组网雷达融合处理组件化设计与仿真
热门文章
- (css)修改icon图标大小
- [总结]hosts文件妙用
- python批量打印网页_用Python批量打印定制的HTML页面
- 和迈危险废物处置单位信息管理系统
- 基于 Python 的计算思维训练——函数
- 支付宝超级 App 的弹性动态架构实践
- 报时功能_报时这么没用的功能,为什么能卖到258万奢侈的
- php parse url 反向,PHP中一个parse_url的错误用法
- Revit2022版插件 新版本2.0 | 史诗级的更新
- 南京php工资8000怎么样,南京工资7000-8000什么水平?