【微信小程序】组件使用及属性参考

本文深入探讨微信小程序的开发,重点讲解视图容器组件(如view、scroll-view、movable-view、cover-view、swiper)和内容组件(如icon、progress、text)。通过实例解析各组件属性,包括导航组件navigator和小程序UI框架WeUI、iView、Vant Weapp的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

文章目录

小程序组件微信小程序的开发实际上也是前端开发的一种。我们想要开发一个前端程序,首先要做的就是创建美观的页面,然后处理好业务代码。在用户眼中首先会看到的是页面,而不会关心代码的实现,所以在学习前端开发时通常都是先从HTML、CSS入手,再去学习JavaScript。所以,本章先进行小程序组件的讲解。掌握了视图容器组件、内容组件,并学会使用导航组件进行跳转后,我们就可以开始搭建各种页面了。

本章主要涉及的知识点有:

  • 视图容器组件
  • 内容组件
  • 导航组件
  • 小程序UI框架

3.1 视图容器组件

视图容器组件的主要作用就是“容器”,与按钮、文字、进度条等组件不同,它主要由普通视图、滑动视图、拖动视图等构成,就像我们在画图时的一个个背景画布。

3.1.1 视图容器view

view是最基本的视图容器,与前端的div标签比较类似,自身没有任何大小颜色属性,通常作为一个基本容器存在。view的自带属性如表3.1所示。

image-20220719170818299

【示例3-1】

(1)新建一个项目components,用于本节的代码展示。(2)清空index.wxmlindex.js的代码,并输入以下代码:

//index.wxml
<view>小程序视图组件测试</view>

<button
style="margin-top:15px"
bindtap="testView">view</button>

<button
style="margin-top:15px"
bindtap="testScrollView">scroll-view</button>

<button
style="margin-top:15px"
bindtap="testMovableView">movable-view</button>

<button
style="margin-top:15px"
bindtap="testCoverView">cover-view</button>

<button
style="margin-top:15px"
bindtap="testSwiper">swiper</button>


//index.wxss
view{
margin:16px;
 }

image-20220719175012276

//index.js
testview(){
    wx.navigateTo({
    url:'../view/view',})},
    testscrollView(){ wx.navigateTo({
    url:'../scroll-view/scroll-view'})
    
    testMovableView(){
    wx.navigateTo({
    url:'../movable-view/movable-view',})},
    testCoverView(){ wx.navigateTo({
    url:'../cover-view/cover-view',})},
    testSwiper(){ wx.navigateTo({
    url:'../swiper/swiper',})}}
    ...

(3)运行代码,首页效果如下图所示。在接下来的小节里,我们将通过点击不同

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值