位置: IT常识 - 正文

【微信小程序】视图容器和基本内容组件(微信小程序在哪里打开)

编辑:rootadmin
【微信小程序】视图容器和基本内容组件

推荐整理分享【微信小程序】视图容器和基本内容组件(微信小程序在哪里打开),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信小程序怎么制作自己的小程序,微信小程序开发一个多少钱,微信小程序开发公司,微信小程序开发,微信小程序开发公司,微信小程序店铺怎么开,微信小程序怎么制作自己的小程序,微信小程序怎么制作自己的小程序,内容如对您有帮助,希望把文章链接给更多的朋友!

开发者可以通过运用组件快速搭建出页面结构,上一章也有对组件进行介绍,那么本文牛牛就来带大家学习小程序的组件。 我们可以将组件理解为微信内嵌的标签,它在小程序承担的作用与HTML的标签一致,不过组件的功能更加多样、具体。 事不宜迟,让我们开冲!

文章目录一,视图容器类组件1.1 view1.2 srcoll-view1.3 swiper和swiper-item二,基本内容组件2.1 text2.2 rich-text一,视图容器类组件1.1 view

普通视图容器,在微信小程序中,view就相当于HTML中的div标签,属于块级元素

view由于其无意义性,经常用来做小程序大体框架的布局

栗子:

如下实现纵向布局 wxml文件

<view class="column"> <view class="view-1 box"></view> <view class="view-2 box"></view> <view class="view-3 box"></view></view>

wxss文件

.column{ margin: 0 auto; width: 100px;}.view-1{ background-color: lightblue;}.view-2{ background-color: lightcoral;}.view-3{ background-color: lightgreen;}.box{ width: 100px; height: 100px;}

view组件没有什么默认的样式,非常适合作为布局结构使用,如网格布局,flex布局等等。 效果:

1.2 srcoll-view相对比于view,scroll-view多了可滚动的功能,scroll-view被称为可滚动的视图区域一般用来实现小程序的列表滚动功能常用属性:

scroll-x,允许横向滚动scroll-y,允许纵向滚动bindscrolltoupper 滚动到顶部/左边触发bindscrolltolower 滚动到底部/右边触发【微信小程序】视图容器和基本内容组件(微信小程序在哪里打开)

bindscrolltoupper和bindscrolltolower一般配合事件绑定一起使用,事件就是渲染层与逻辑层的通信,用户在渲染层产生的行为,逻辑层对该行为进行相应。

栗子: wxml文件

<scroll-view class="scroll" scroll-y> <view class="box view-1"></view> <view class="box view-2"></view> <view class="box view-3"></view></scroll-view>

wxss文件

.scroll{ width: 100px; height: 120px;}.box{ width: 100px; height: 100px;}.view-1{ background-color: lightgreen;}.view-2{ background-color: lightpink;}.view-3{ background-color: lightskyblue;}

效果:

当然你可以将scroll-y属性改为scroll-x,实现横向滚动

1.3 swiper和swiper-itemswiper,滑块视图容器,可以设置滑动播放的元素,需要注意的是,里面只可放置swiper-item标签,否则会导致未定义的行为。swiper-item,只可放置于swiper,注意,其宽高自动设置为100%。一般用来设置轮播图常用属性:

indicator-dots 设置是否使用面板指示点,默认为falseindicator-color 面板指示点的颜色,默认值为rgba(0,0,0,.3)indicator-color 当前选中的指示点颜色,默认值为#000autoplay 是否自动切换图片,默认为falseinterval 自动切换的时间间隔,默认为5000mscircular 是否选择衔接滑动,==也就是当滑到最后一张图片,是否允许划动的下一张即回到第一张,默认值为false

轮播图栗子: wxml文件

<swiper class="container" indicator-dots="true" autoplay="true" circular="true" ><swiper-item class="box item-1"><view></view></swiper-item><swiper-item class="box item-2"><view></view></swiper-item><swiper-item class="box item-3"><view></view></swiper-item></swiper>

wxss文件

.container{ height: 200px;}.box{ height: 100%;}.item-1{ background-color: lightgreen;}.item-2{ background-color: lightpink;}.item-3{ background-color: lightgray;}

就这样,我们就实现了轮播图,相比于在网页用JS的复杂操作,这种低代码实现是不是很舒服,为了提高效率,低代码也将是未来的趋势

效果:

视图容器组件还有像可拖拽视图movable-area,弹窗视图page-container,感兴趣可以了解一下

二,基本内容组件2.1 text内容描述为承载文本,是一个文本组件,您可以将它看作是小程序的span标签,因为text也是行内元素。常用属性:

user-select ,文本是否可选,如可以进行复制,注意:该属性可使文本组件显示为inline-block2.2 rich-text内容描述为富文本,我们可以通过其中的nodes属性,把HTML字符串渲染成对应的UI结构 如下所示:<rich-text nodes="<h1 style='color: lightblue'>标题</h1>"></rich-text>

效果如下:

文章到这里就结束啦,下一篇的预告是讲解表单组件并做出一个小案例,如果觉得文章对您有用的话可以关注一下牛牛后续的更新呀,感谢您的支持!

债见~

本文链接地址:https://www.jiuchutong.com/zhishi/298838.html 转载请保留说明!

上一篇:axios请求中以params或body形式传递参数的区别(axios请求数据的数据类型)

下一篇:谷歌浏览器无法使用翻译功能的解决方案,谷歌浏览器无法翻译怎么办?谷歌浏览器右键翻译失效了?(谷歌浏览器无法安装)

  • 抖音怎么删除作品(抖音怎么删除作品中的图片)

    抖音怎么删除作品(抖音怎么删除作品中的图片)

  • 怎么用au提取视频的音频(如何用au提取视频中的音频)

    怎么用au提取视频的音频(如何用au提取视频中的音频)

  • 高清播放器app免费(高清播放器)(高清播放器 推荐)

    高清播放器app免费(高清播放器)(高清播放器 推荐)

  • opporeno4pro怎么插卡(opporeno4pro怎么插双卡)

    opporeno4pro怎么插卡(opporeno4pro怎么插双卡)

  • 手机qq特别关心提示音怎么关(手机qq特别关心查询)

    手机qq特别关心提示音怎么关(手机qq特别关心查询)

  • 知乎浏览记录别人能看到吗(知乎里的浏览记录别人看不到吧)

    知乎浏览记录别人能看到吗(知乎里的浏览记录别人看不到吧)

  • qq删除的聊天记录在别的手机能看不(qq删除的聊天记录怎么找回手机)

    qq删除的聊天记录在别的手机能看不(qq删除的聊天记录怎么找回手机)

  • 显示对方正在输入是什么情况(显示对方正在输入怎么关)

    显示对方正在输入是什么情况(显示对方正在输入怎么关)

  • 拍立得为什么拍出来是黑色的(拍立得为什么拍出来偏的)

    拍立得为什么拍出来是黑色的(拍立得为什么拍出来偏的)

  • 抖音里没有小程序怎么办(抖音里没有小程序推广计划)

    抖音里没有小程序怎么办(抖音里没有小程序推广计划)

  • qq自定义电量怎么设置(扣扣怎么设置电量在线)

    qq自定义电量怎么设置(扣扣怎么设置电量在线)

  • web端和pc端的区别(web端与pc端的差别)

    web端和pc端的区别(web端与pc端的差别)

  • 快手号被注销了怎么找回来(快手号被注销了,还能重新申请吗?)

    快手号被注销了怎么找回来(快手号被注销了,还能重新申请吗?)

  • 双十一用红包买的东西发生退款怎么办(双十一用红包买的东西退货红包钱能退吗?)

    双十一用红包买的东西发生退款怎么办(双十一用红包买的东西退货红包钱能退吗?)

  • 文件加密怎么解除(文件加密怎么解密码)

    文件加密怎么解除(文件加密怎么解密码)

  • 手机拨号停止运行怎么解决(电话停止运行)

    手机拨号停止运行怎么解决(电话停止运行)

  • vivos1充满电能玩几个小时(vivos1充满电会自动断电吗)

    vivos1充满电能玩几个小时(vivos1充满电会自动断电吗)

  • 为什么趣步认证老是失败(趣步为什么要改名字)

    为什么趣步认证老是失败(趣步为什么要改名字)

  • 怎样注册成为淘宝达人(怎样注册成为淘宝商家)

    怎样注册成为淘宝达人(怎样注册成为淘宝商家)

  • 微信语音如何录音(微信语音如何录下来发给别人)

    微信语音如何录音(微信语音如何录下来发给别人)

  • 淘宝卖家发漏会扣分吗(淘宝卖家漏发货赔偿标准)

    淘宝卖家发漏会扣分吗(淘宝卖家漏发货赔偿标准)

  • 全民k歌调音台怎么调好听(全民k歌调音台自定义怎么调)

    全民k歌调音台怎么调好听(全民k歌调音台自定义怎么调)

  • 快手慢放视频怎么制作(快手视频怎样慢放)

    快手慢放视频怎么制作(快手视频怎样慢放)

  • 微信已经实名认证为什么收不了红包(微信已经实名认证了为什么还要认证)

    微信已经实名认证为什么收不了红包(微信已经实名认证了为什么还要认证)

  • Mac启动U盘怎么制作 u盘制作mac安装盘教程图文详细介绍(mac 如何u盘启动)

    Mac启动U盘怎么制作 u盘制作mac安装盘教程图文详细介绍(mac 如何u盘启动)

  • 个人股权转让如何缴纳印花税
  • 去年收到一张普票超范围了怎么办
  • 小规模纳税人个税是月报还是季报
  • 对方只能开普票怎么办
  • 在电子税务里怎么查以前年度亏损数据
  • 技术研发费加计扣除
  • 收到低值资产报废回收款账务处理
  • 工会经费和职工教育经费比例
  • 净值的公式
  • 咨询服务费要交税吗
  • 销售包装物的会计处理
  • 打款金额少于开票金额
  • 同一客户应收应付可以相互抵消吗
  • 超过一年的保证金怎么交个税
  • 没有增值税发票怎么出口
  • 计提所得税是在结转12月损益之前还是之后
  • 单位代收员工退休金会计分录
  • 无票收入负数怎么报增值税
  • 财务转账一般多久到账
  • macbook触摸板如何拖动
  • 应交税费贷方余额负数表示什么
  • 如何整理流水账目
  • 简易计税分包抵减
  • 权益净利率如何提高
  • win10怎么更换版本
  • windows10右键刷新有点卡
  • 小规模纳税人销售货物税率是多少
  • 施工机械保险费属于什么费用
  • modelist模型
  • 利用php计算1+2+3+...+100
  • 资本公积转增股本需要缴纳个人所得税吗
  • php文字转语音源码
  • javascript postmessage
  • html5期末大作业智能家具
  • phptoken验证原理
  • 假如你知道这样是什么歌
  • vue关闭路由
  • 前端工程化解决方案
  • php中命名空间的路径
  • 住宿费可以抵扣进项吗
  • 可供分配利润是留存收益吗
  • 已认证发票被作废
  • python画3d图形
  • phpcms缩略图不要自动裁剪的设置方法
  • 文化传媒公司介绍
  • 退预收款需要对账吗
  • 网吧相关规定
  • access 运行sql
  • 应交税费已交税金是什么意思
  • 息税前利润的计算公式中的利息费用
  • 房屋租赁印花税计税金额含税吗
  • 计提增值税如何计算
  • 去国外参加展会办什么签证
  • 置换房产怎么交税
  • 停车费报账
  • 什么费用可以列入研发费用
  • 企业购买新能源车免购置税吗
  • 收到发票没付款,能打赢官司吗
  • 主营业务收入多栏式明细账怎么登
  • sqlserver 查看表
  • win7怎么删除win10系统
  • keyworker什么意思
  • linux界面显示
  • SchSvr.exe - SchSvr是什么进程 有什么作用
  • win8桌面在哪
  • centos8设置默认启动命令界面
  • unity2d横版游戏源码
  • ExtJS Grid使用SimpleStore、多选框的方法
  • nodejs 异步io底层原理
  • unity之血瓶金币的生成
  • dos命令中删除文件命令有哪些
  • 执行shell脚本方式
  • 友盟的功能
  • javascript基础书
  • python怎么用
  • js面向对象是什么意思
  • 电子办税服务厅怎么开电子发票
  • 土地增值税申报流程图
  • 12366纳税服务热线存在的问题
  • 创新税务稽查方案
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设