微信小程序(一) —— 常见组件

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

🎀项目基本组成结构

微信小程序(一) —— 常见组件,微信小程序,小程序

  • 页面的.json配置文件

    小程序中的每一个页面,可以使用.json文件来对本页面窗口外观进行配置,页面中的配置项会覆盖app.json的window中相同的配置项

  • 新建小程序页面

    只需要在app.json -> pages中新增页面的存放路径,小程序开发者即可帮助我们自动创建对应页面

  • 修改项目首页

    只需要调整app.json -> pages数组中页面路径的前后顺序,即可修改项目的首页,向程序会把排在第一位的页面,当做项目首页进行渲染

📢常见的视图容器类组件

view

  • 普通视图区域
  • 类似于HTML中的div,是一个块级元素
  • 常用来实现页面的布局效果

scroll-view

  • 可滚动的视图区域
  • 常用来实现滚动列表的效果

swiper和swiper-item

  • 轮播图容器组件和轮播图Item组件

使用

view
<view class="container1">
  <view>A</view>
  <view>B</view>
  <view>C</view>
</view>
scroll-view
  • scroll-y:纵向滚动效果
  • scroll-x:横向滚动效果
  • 如果为纵向滚动需要给最外层容器限制高度
  • 如果为横向滚动需要给嘴歪成荣期限至宽度且父元素white-space:nowrap 子元素display:inline-block
<scroll-view class="container1" scroll-y>
  <view>A</view>
  <view>B</view>
  <view>C</view>
</scroll-view>
-------------------css-------------------
.container1{
 border: 1px solid red;
 width:100px;
 height:120px;
}
swiper和swiper-item
  • swiper:轮播图的容器
  • swiper-item:有几个轮播图就有几个该组件
<swiper   
    indicator-dots 
    indicator-color="white" 
    indicator-active-color="yellow"
    autoplay
    interval="1000"
    circular
>
    <swiper-item><img></swiper-item>
    <swiper-item><img></swiper-item>
    <swiper-item><img></swiper-item>
</swiper>
swiper标签属性

微信小程序(一) —— 常见组件,微信小程序,小程序

<swiper indicator-dots circular autoplay></swiper>

🌶️常用的基础内容组件

text

文本组件

类似于HTML中的span标签,是一个行内元素

selectable属性:长按选中文本内容效果

<text selectable>13598745213</text>

rich-text

富文本组件

支持吧HTML字符串渲染为WXML结构

nodes属性节点:把HTML字符串渲染为对应的UI结构

<rich-text nodes="<h3 style='color:yellow'>标题</h3>"></rich-text>

📮其他常用组件

button

按钮组件

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

  • 按钮类型
    • 主题色按钮:type="primary
    • 警告按钮:type=“warn”
  • 小尺寸按钮:size=“mini”
  • 镂空按钮:plain

image

图片组件

image组件默认宽度约300px、高度约240px

<image></image>
<image src="../../images/01.jpg" mode=""/>

mode属性:

微信小程序(一) —— 常见组件,微信小程序,小程序

navigator

页面导航组件

类似于HTML中的a链接文章来源地址https://www.toymoban.com/news/detail-765070.html

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

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

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

相关文章

  • 微信小程序的标签及常见样式

    view 类似div 块状元素 可设置 宽高! 横向滑动 标签组件: swiper和swiper-item(单个页面) 一般都是照片! 视屏和音频都可不行,上传代码包大小有限制! swiper组件常用属性: 竖向滑动 组件: scroll-view 滚动的视图容器 必须给个固定高度! text标签 类似HTML中span标签 是个行内标签! 该标签只

    2024年02月09日
    浏览(63)
  • 微信小程序显示loading效果,微信小程序节流效果,微信小程序生命周期,微信小程序组件的创建与使用

            文档地址:wx.showLoading(Object object) | 微信开放文档         请求前 显示loading 效果 ,请求结束后隐藏loading         下拉触底需要时间比较长,但是可能会一直进行请求,我们可以 设置一个 加载状态 ,用来控制什么时候 才可以加载         当我们loading 效果为tr

    2024年02月10日
    浏览(73)
  • 05-微信小程序常用组件-表单组件

    05-微信小程序常用组件-表单组件 微信小程序包含了六大组件: 视图容器 、 基础内容 、 导航 、 表单 、 互动 和 导航 。这些组件可以通过WXML和WXSS进行布局和样式设置,从而构建出丰富的小程序界面和交互体验。 其中,视图容器组件包括view和scroll-view等,用于实现页面的

    2024年02月12日
    浏览(47)
  • 04-微信小程序常用组件-基础组件

    04-微信小程序常用组件-基础组件 微信小程序包含了六大组件: 视图容器 、 基础内容 、 导航 、 表单 、 互动 和 导航 。这些组件可以通过WXML和WXSS进行布局和样式设置,从而构建出丰富的小程序界面和交互体验。 其中,视图容器组件包括view和scroll-view等,用于实现页面的

    2024年02月12日
    浏览(39)
  • 【微信小程序】记一次自定义微信小程序组件的思路

    最近来个需求,要求给小程序的 modal 增加个关闭按钮,上网一查发现原来 2018 年就有人给出解决方案了,于是总结下微信小程序自定义组件的思路:一句话, 用 wxml + css实现和原生组件类似的样式和效果,之后用 JS 实现类似原生组件的功能。 比如 modal 组件,观察可以得出就

    2024年02月11日
    浏览(52)
  • 微信小程序文本组件text使用详解-微信小程序系统学习攻略​

    也许你迷茫,但是我想说,在你迷茫的同时,保持本心,过好今天就好。 在微信小程序中,组件 text 用来显示文本,基本使用代码如下: 1 基本样式设置 基本使用还是比较简单的,下面咱们来论述一下文本样式的设置,首先是给他设置一个 class 然后在对应的 wxss 文件中编写

    2023年04月13日
    浏览(54)
  • 微信小程序(页面组件)

    1.1 组件的定义及属性 组件是页面视图层(WXML)的基本组成单元,组件组合可以构建功能强大的页面结构。小程序框架为开发者提供了容器视图    基础内容、表单、导航、多媒体、地图、画布、开放能力等8类(30多个)基础组件。 每一个组件都由一对标签组成,有开始台标签和

    2024年04月11日
    浏览(33)
  • 微信小程序封装组件

    在日常开发中,有页面之间有很多相似的组件,我们可以对其相似的代码块进行封装,进行复用 先在根目录下创建一个component文件夹 在里面创建一个目录wMyTop文件夹,然后右键点击Component创建一个组件输入wMyTop,回车 然后在wMyTop.json中把\\\"component\\\": true,改为true,意思就是开启

    2024年02月09日
    浏览(43)
  • 微信小程序:小程序常见问题及解决方案

    在小程序中使用原生的表单组件时,在有弹出框出现的情况下,原生表单组件会出现在遮罩层上面,且会造成事件穿透的情况。 解决方案一: 使用cover-view,cover-view比原生组件的层级更高,或者说也是一种原生组件,不过在cover-view的子组件只能是coveri-view、cover-image,对于包

    2024年02月10日
    浏览(72)
  • 微信小程序 —— picker 组件, 下拉列表组件

    picker 组件的使用 自定义组件的创建和使用 微信小程序的语法,官方 wxss 库的使用 从底部弹起的滚动选择器 doc: https://developers.weixin.qq.com/miniprogram/dev/component/picker.html 通用属性: 属性 类型 默认值 必填 说明 mode string selector 否 选择器类型 disabled boolean false 否 是否禁用 bindca

    2024年04月27日
    浏览(45)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包