微信小程序——常见组件

这篇具有很好参考价值的文章主要介绍了微信小程序——常见组件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在小程序中有许多组件,接下来介绍一些常见的组件

目录

常见的视图容器类组件

轮播器组件

常见的基础内容组件

text —— 文本组件,类似于span,属于行内元素

rich-text —— 富文本组件

其他常用组件

button —— 按钮组件

image  —— 图片组件

image-mode的值:

navigator  —— 导航组件

声明式导航

导航到tabBar页面

导航到非tabBar页面

后退导航


常见的视图容器类组件

  • view—— 普通视图区域,类似于div,是块级元素
  • scroll-view —— 可滚动的视图区域,用来实现滚动列表效果

如果要竖向滑动要给scroll-view一个固定高度,如果横向及需要给一个固定宽度

  • swiper —— 轮播图容器
  • swiper-item —— 与swiper一起使用,item组件
轮播器组件

swiper常用属性:

  • indicator-dots —— 面板指示点
  • indicator-color —— 指示点颜色(未激活)
  • indicator-active-color —— 当前选中的指示点颜色
  • autoplay —— 轮播图自动切换
  • interval —— 自动切换时间
  • circular —— 衔接滑动

微信小程序 image组件,微信小程序,小程序

常见的基础内容组件

  • text —— 文本组件,类似于span,属于行内元素

在text中加入selectable,即可以完成长按选中的效果

  • rich-text —— 富文本组件

通过rich-text的nodes属性节点可以将HTML字符串渲染为对应的UI解构

微信小程序 image组件,微信小程序,小程序

其他常用组件

  • button —— 按钮组件
  1. 通过type指定按钮类型——type="primary"(绿色) 、type="warn"(警告) 
  2. 通过size="mini" 使按钮为小尺寸按钮
  3. 通过plain 镂空按钮

微信小程序 image组件,微信小程序,小程序

  • image  —— 图片组件
image-mode的值:
  1. scaleToFIll ——等比例拉伸图片宽高

微信小程序 image组件,微信小程序,小程序

  1. aspectFit —— 完整显示图片,但会留白
  2. aspectFill —— 缩放模式,通常只有一个方向是完整的

微信小程序 image组件,微信小程序,小程序

  1. widthFix —— 宽度不变,高度自适应
  2. heightFix —— 高度不变,宽度自适应

微信小程序 image组件,微信小程序,小程序

  • navigator  —— 导航组件

用到navigator导航组件的是声明式导航,还有编程式导航,编程式导航将在后续博文中介绍

声明式导航
导航到tabBar页面
  1. 在页面中声明一个<navigator>组件
  2. 指定url属性和open-type
  • 其中url属性为跳转的地址,而地址必须以“/”开头
  • open-type属性指定为“switchTab”

例:<navigator url="/页面地址" open-type="switchTab"></navigator>

导航到非tabBar页面

导航到非tabBar页面中open-type属性可以省略

例:<navigator url="/页面地址" ></navigator>

后退导航
  • open-type值必须为navigateBack
  • delta值必须为数字,数字代表要后退的层级
  • 后退一级时delta可以省略

例:<navigator open-type="navigateBack" delta="1"></navigator>

在小程序中常见的组件就介绍到这里,想了解更多小程序相关内容请浏览博主下一篇文章.感谢观看文章来源地址https://www.toymoban.com/news/detail-841166.html

到了这里,关于微信小程序——常见组件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 微信小程序中常见组件的使用

    官方文档: https://developers.weixin.qq.com/miniprogram/dev/component/ 微信小程序中组件的概念和Vue中是一致的(好像现在各大主流框架中组件的概念都是互通的) 注意 :所有组件名和属性都是小写,多个单词会以英文横杠 - 进行连接。对于一些容器组件,其内容可以声明在其开始标签和

    2024年02月16日
    浏览(27)
  • 微信小程序常用组件的简单使用 view,scroll-view,swiper,swiper-item,text,rich-text,button,image

    view组件就类似于html中的div标签 list.wxml list.wxss scroll-view组件就是滚动的视窗,使用scroll-view组件时,要想横向滚动或者纵向滚动时,需要在scroll-view组件上添加对应的属性 scroll-x 或 scroll-y,然后需要注意的是,纵向滚动需要给scroll-view组件限定高度,横向滚动则需要给scroll-vi

    2024年02月15日
    浏览(32)
  • 微信小程序image标签的使用

    在小程序中,我们可以使用 image 标签来添加图片。 image 标签有以下属性: src :图片路径,可以是本地路径或网络路径 mode :图片裁剪、缩放的模式,默认为\\\"scaleToFill\\\"(缩放以填充整个容器) 添加指向本地图片的 src 属性后的显示效果: image 标签默认会根据图片的宽高自适

    2024年02月03日
    浏览(40)
  • 微信小程序之Image那些事

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 小程序中 Image使用频率是非常高的 不同场景下 Image使用的属性也不一样 因为小程序的image是有默认大小的 所以在使用时不得不手动去设置大小 单一图片都好处理 如果是动态渲染的 该怎么处理呢 大部分

    2024年02月13日
    浏览(38)
  • 【微信小程序】image真机无法加载网络图片

    目录 背景 为什么微信小程序  技术思路 前端页面 吐槽 最终解决 今天把车停在了路边,可能是挡住了行人的路,被贴了个条,还留了个纸条——没有你的随车电话,我只能点电话举报你了。气的我牙痒痒! 只能回来自己撸一个挪车电话小工具!这样通过扫描二维码拨打电话

    2024年02月09日
    浏览(71)
  • 微信小程序坑点之image src为base64的时候

    微信小程序开发时用image组件时候,src为base64; 安卓系统和ios系统处理渲染base64的时候会有区别,ios能渲染出来,安卓不能渲染出来。 检查一下base64有没有空格或者换行符,要将空格和换行符去掉。 ios会自动处理上述问题,安卓系统不会。 安卓机上加上如下代码:

    2024年02月16日
    浏览(25)
  • 微信小程序:使用image标签做背景图片并铺满屏幕

     wxml页面 wxss页面 效果:    

    2024年02月03日
    浏览(73)
  • uniapp/微信小程序接收content-type 为 image/png的数据方法

    \\\'content-type\\\': \\\'application/json\\\', responseType: \\\'arraybuffer\\\', const arrayBuffer = new Uint8Array(res.data) //将二进制数据保存为arrayBuffer格式 this.imgCode = uni.arrayBufferToBase64(arrayBuffer) //\\\'data:image/png;base64,\\\'+拼接前缀 实现代码如下:      

    2024年02月13日
    浏览(32)
  • 微信小程序常见知识点

    小程序是一种开放能力,开发者可以快速地开发一个小程序。小程序可以在微信内被便捷的获取和传播,同时具有出色的使用体验。 微信小程序的优势: 微信助理,容易推广。 小程序拥有众多入口,这些入口有助于企业更好的获取流量,从而进行转化、变现。 使用便捷。

    2024年02月08日
    浏览(31)
  • 微信小程序常见的demo

    方法一: html部分 js部分 wxss部分 要点总结: 先在data中声明变量,在html的标签中写入方法,代入到js中,一个是打开窗口的状态,一个是关闭窗口的状态 效果图 html部分 js部分 hidden 属性 在 Vue 中我们可以通过 v-show 来控制组件是否显示 在小程序中所有组件都支持hidden属性,

    2024年01月18日
    浏览(26)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包