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 小米 华为 单反 装机 图拉丁
 
   -> 移动开发 -> 微信小程序组件介绍 -> 正文阅读

[移动开发]微信小程序组件介绍

组件view

??????普通视图区域

??????类似于html中的div是一个块级元素

.wxml代码+

<view class="container1" >
        <view>温度</view>
        <view>湿度</view> 
        <view>光照强度</view> 
   </view>

.wxss代码——

.container1 view{
  width: 100px;
  height: 100px;
  text-align: center;
  line-height: 100px;
}

.container1 view:nth-child(1){
  background-color: lightgreen;
}
.container1 view:nth-child(2){
  background-color: lightblue;
}
.container1 view:nth-child(3){
  background-color: lightcoral;
}   
 .container1{
  display: flex;
  justify-content: space-around;
} 

????scroll-view

??????可滚动的视图区域

??????常用来实现滚动列表效果

.wxml代码

 <scroll-view class="container1" scroll-y>
   <view>温度</view>
   <view>湿度</view>
   <view>光照强度</view> 
   </scroll-view> 

.wxss代码

.container1 view{
  width: 100px;
  height: 100px;
  text-align: center;
  line-height: 100px;
}

.container1 view:nth-child(1){
  background-color: lightgreen;
}
.container1 view:nth-child(2){
  background-color: lightblue;
}
.container1 view:nth-child(3){
  background-color: lightcoral;
}   
 .container1{
  border: 1px solid red;
  width: 100px;
  height: 120px;
} 

swiper和swiper-item

??????轮播图容器组件?和?轮播图item?组件?

.wxml代码

<swiper class="swiper-container" indicator-dots >
  <!-- 第一项 -->
  <swiper-item>
      <view class="item">温度</view>
  </swiper-item>
  <!-- 第二项 -->
  <swiper-item>
      <view class="item">湿度</view>
  </swiper-item>
  <!-- 第三项 -->
  <swiper-item>
      <view class="item">光照强度</view>
  </swiper-item>
</swiper>

.wxss代码

.swiper-container{
  height: 150px;
}

.item{
  height: 100%;
  line-height: 150px;
  /* 水平居中 */
  text-align: center;  
}
/* .item前面有一个空格 */
swiper-item:nth-child(1) .item{
  background-color: lightgreen;
}
swiper-item:nth-child(2) .item{
  background-color: lightblue;
}
swiper-item:nth-child(3) .item{
  background-color: lightpink;
}

?结果如下

?

text?

??????文本组件

??????类似于heml中span?标签是一个行内元素

rich-text

??????富文本结构

??????支持把html字符串渲染为wxml结构

代码如下:

<view>
  手机号支持长按选中效果
  <text selectable>182000000000</text>
</view>

<rich-text nodes="<h1 style='color:red'> 标题</h1>">

</rich-text>

效果如下

?

button?

??????按钮组件

??????功能比html中的button按钮丰富

??????通过open-type属性可以调用微信提供的各种功能(客服,转发获取用户授权,获取用户信息)

????image

??????图片组件

??????image组件默认宽度300px,高度240px

代码如下

<!-- 通过type属性指定按钮颜色类型 -->
<button>普通按钮</button>
<button type="primary">主色调</button>
<button type="warn">警告按钮</button>
<!-- size="mini" 小尺寸按钮 -->
<button size="mini" style="position: relative; left: 90rpx; top: 8rpx">普通按钮</button>
<button type="primary" size="mini" style="position: relative; left: 154rpx; top: 8rpx">主色调</button>
<button type="warn" size="mini" style="position: relative; left: 240rpx; top: 8rpx">警告按钮</button>
<!-- 镂空按钮 -->
<button size="mini" plain style="position: relative; left: -406rpx; top: 76rpx">普通按钮</button>
<button type="primary" size="mini" plain style="position: relative; left: 326rpx; top: 0rpx">主色调</button>
<button type="warn" size="mini" plain style="position: relative; left: 409rpx; top: 0rpx">警告按钮</button>
<!-- image图片组件  mode属性-->
<image></image>
<image src="/images/1.png"></image>

效果如下

?

mode属性

?

?

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

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 5:19:53-

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