微信小程序基础组件官方文档  传送门

  

  Learn

    一、icon图标组件

    二、rich-text富文本组件

    三、text文本组件

    四、progress进度条组件

一、icon图标组件

  type:icon的类型,有效值:success, success_no_circle, info, warn, waiting, cancel, download, search, clear

  size:icon的大小,单位px(2.4.0起支持rpx)【默认值23px】

  color:icon的颜色,同css的color

<!--index.wxml-->
<icon type="success" ></icon>
<icon type="clear" ></icon>
<icon type="success" size="40" ></icon>
<icon type="success" size="66" color='blue'></icon>
<!-- 外边的圈没有了 -->
<icon type="success_no_circle" size="66" color='blue'></icon>

index.html

 二、text文本组件

  selectable:文本是否可选【默认值为false】

  space:显示连续空格【默认值为false】【目前版本是有问题的】

<!--index.wxml-->
<view>
<text>普通的 text文本 内容</text>
</view> <view>
<text selectable='{{true}}'>可选的 text文本 内容</text>
</view> <view>
<text space='{{true}}'>space 空格 space </text>
</view>

index.wxml

 三、rich-text富文本

  nodes:节点列表 / HTML String【默认值为[]】

  

  显示富文本编辑框的两种显示

  第一种方式

mycontent1:'<img class="shizhan-course-img" alt="SpringBoot" src="//img.mukewang.com/szimg/5ae4172200010b8f05400300-360-202.jpg">'

  第二种方式

    mycontent2:[
{
name:"img",
attrs:{
class:"shizhan-course-img",
src:"//img.mukewang.com/szimg/5ae4172200010b8f05400300-360-202.jpg"
}
}
]

<!--index.wxml-->
<rich-text nodes="{{mycontent2}}">
</rich-text>

index.wxml

Page({
data:{
//第一种方式
mycontent1:'<img class="shizhan-course-img" alt="SpringBoot" src="//img.mukewang.com/szimg/5ae4172200010b8f05400300-360-202.jpg">',
//第二种方式
mycontent2:[
{
name:"img",
attrs:{
class:"shizhan-course-img",
src:"//img.mukewang.com/szimg/5ae4172200010b8f05400300-360-202.jpg"
}
}
] }
})

index.js

四、progress进度条组件

  percent:百分比0~100

  show-info:在进度条右侧显示百分比【默认值为false】

  stroke-width:进度条线的宽度,单位px(2.4.0起支持rpx)【默认值为6】

  activeColor:已选择的进度条的颜色

  backgroundColor:未选择的进度条的颜色

  active:进度条从左往右的动画【默认值为false】

   bindactiveend:动画完成事件

<!--index.wxml-->
<progress percent='35'
show-info='{{true}}'
stroke-width="10"
activeColor="red"
backgroundColor="green"
active="{{true}}"
bindactiveend="bindactiveended"
></progress>

index.wxml

Page({
data:{
},
bindactiveended:function(){
console.log("动画完成事件啦!");
}
})

index.js

微信小程序_(组件)icon、text、rich-text、progress四大基础组件的更多相关文章

  1. 微信小程序把玩(十二)text组件

    原文:微信小程序把玩(十二)text组件 通常文本设置要不在wxml中设置,再要不就是通过weml绑定在js中设置文字. wxml <view > <text>我是文本组件&l ...

  2. 微信小程序_(校园视)开发视频的展示页_上

    微信小程序_(校园视) 开发用户注册登陆 传送门 微信小程序_(校园视) 开发上传视频业务 传送门 微信小程序_(校园视) 开发视频的展示页-上 传送门 微信小程序_(校园视) 开发视频的展示页-下 ...

  3. 微信小程序_(校园视)开发视频的展示页_下

    微信小程序_(校园视) 开发用户注册登陆 传送门 微信小程序_(校园视) 开发上传视频业务 传送门 微信小程序_(校园视) 开发视频的展示页-上 传送门 微信小程序_(校园视) 开发视频的展示页-下 ...

  4. 微信小程序_(校园视)开发上传视频业务

    微信小程序_(校园视) 开发用户注册登陆 传送门 微信小程序_(校园视) 开发上传视频业务 传送门 微信小程序_(校园视) 开发视频的展示页-上 传送门 微信小程序_(校园视) 开发视频的展示页-下 ...

  5. 微信小程序_(校园视)开发用户注册登陆

    微信小程序_(校园视) 开发用户注册登陆 传送门 微信小程序_(校园视) 开发上传视频业务 传送门 微信小程序_(校园视) 开发视频的展示页-上 传送门 微信小程序_(校园视) 开发视频的展示页-下 ...

  6. 微信小程序_(组件)组件基础

    (progress.text.block) 组件基础效果 官方文档:传送门 Page({ /** * 页面的初始数据 */ data: { text:"Gary 微信小程序\n", ...

  7. 微信小程序_(组件)canvas画布

    canvas画布效果 官方文档:传送门 Page({ canvasIdErrorCallback: function (e) { console.error(e.detail.errMsg) }, o ...

  8. 微信小程序_简单组件使用与数据绑定

    简单的数据传值 官方文档:传送门 点击"按钮"测试后,按钮文本改变,下方text文本改变,通过console.log()在输出台中打印按钮文本信息 程序结构 Page({ //页面 ...

  9. 微信小程序_(表单组件)checkbox与label

    微信小程序组件checkbox官方文档 传送门 微信小程序组件label官方文档 传送门 Learn 一.checkbox组件 二.label组件与checkbox组件共用 一.checkbox组件 ...

随机推荐

  1. ObjectMapper用于将java对象转换为json格式数据以及JSONObject对象解析json格式数据

    ObjectMapper objectMapper = new ObjectMapper(); //反序列化的时候如果多了其他属性,不抛出异常 objectMapper.configure(Deser ...

  2. 用php连接数据库,并执行数据库操作

    1,建立与数据库之间的连接 (能通过php代码执行一个SQL语句得到查询的结果) <?php mysqli_connect(' , 'demo01'); 这里要注意两个问题: ①mysqli 是 ...

  3. axios跨域问题(包括开发环境和生产环境)

    之前写过一篇axios跨域问题,写的过于片面,没有考虑过实际开发中遇到的问题,以及如何全局使用axios,这次再写一篇,以后再有新发现再更新... 1.在static文件夹下新建/js/config. ...

  4. C# 基础 字符串 集合 文件操作

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.T ...

  5. pandas中的Series

    我们使用pandas经常会用到其下面的一个类:Series,那么这个类都有哪些方法呢?另外Series和DataFrame都继承了NDFrame这个类,df.to_sql()这个方法其实就是NDFra ...

  6. Winfrom UI 美化 MetroModernUI库应用实例

    使用方式: 选择项目==>右键==>管理NuGet安装包==>输入Metro==> ==>添加选项卡(自定义命名,例如Metrol UI)==>浏览 ==>加 ...

  7. STM32/MINI

  8. imx6ull增加qt5 qtserialbus库

    meta-qt5库地址:https://code.qt.io/cgit/yocto/meta-qt5.git/   1.在fsl-release-yocto/sources/meta-qt5/reci ...

  9. 异步消息处理机制相关面试问题-intentservice面试问题详解

    IntentService是什么? IntentService是继承并处理异步请求的一个类,在IntentService内有一个工作线程来处理耗时操作,启动IntentService方法和启动传统的S ...

  10. WebRTC的带宽估计[转载]

    带宽估计(BWE)模块的任务是决定你可以发送多大的视频流且不会造成网络拥塞,以此来保证不会降低视频质量. 在以前的带宽估计算法还是十分基础的,大体上是基于丢包而设计的.通常我们在开始慢慢的增加视频的比 ...