轮播图 输入文本框 图片 视频 按钮 开关组件 递加递减

发布时间:2026/10/7 10:48:42
轮播图 输入文本框 图片 视频 按钮 开关组件 递加递减 一轮播图1.核心效果左右滑动切换页面、自动循环播放、底部指示器标记当前页数。2.Swiper 核心基础属性必背1index作用设置默认展示第几张页面下标从 0 开始。例index (0) 默认显示第一张。2autoPlay作用开启自动轮播值为布尔 true/false。autoPlay (true) 自动切换autoPlay (false) 只能手动滑动。3interval作用自动切换的间隔时间单位毫秒。interval (3000) 代表 3 秒切换一次。4loop作用是否循环播放。loop (true) 滑到最后一张会切回第一张loop (false) 到末尾停止。5indicator作用控制底部小圆点指示器显示隐藏。indicator (true) 显示false 隐藏。5indicatorColor / selectedIndicatorColor指示器样式普通圆点颜色、当前激活圆点颜色。7vertical作用切换滑动方向。默认 false 左右横滑vertical (true) 上下竖滑。2.基础使用步骤外层创建 Swiper 容器配置轮播基础属性自动播放、间隔、循环。在 Swiper 内部编写轮播页面图片 / 文字卡片。自定义指示器颜色、滑动方向等美化属性。二输入文本框1.TextInput单行文本输入框用来接收用户手动输入文字2.常用核心属性1placeholder占位提示文字输入框空白时显示浅灰色提示输入内容后自动消失。 例.placeholder(请输入用户名)2text绑定输入框内的文本内容一般搭配状态变量使用。3type输入类型控制InputType.Normal普通文字默认InputType.Number仅允许输入数字InputType.Password密码模式文字自动隐藏为黑点三图片1.Image是展示图片的基础组件。2.图片引用方式本地图片项目 resources/base/media 文件夹下放图片 写法$r((app.media.图片文件名))3.核心常用属性width /height设置图片宽高尺寸支持数字、百分比objectFit图片缩放适配模式高频考点ImageFit.Cover铺满容器裁剪超出部分常用头像、轮播ImageFit.Contain完整显示整张图留白不裁剪ImageFit.Fill拉伸填满容器图片会变形ImageFit.None原图尺寸不缩放borderRadius设置圆角数值越大圆角越圆设为宽高一半可做圆形头像.shadow()视觉属性radius必填阴影模糊半径color可选默认黑色阴影颜色offsetX可选默认 0水平偏移offsetY可选默认 0垂直偏移四视频1.Video播放视频的专用组件用来播放本地视频、网络视频常见于短视频、课程播放、商品宣传视频页面。2.播放方式本地视频放在resources/base/rawfile文件夹Video({ src: $rawfile(output.mp4), controller:this.controller, previewUri:this.previewUri })3.核心配套控制器 VideoController必须先定义控制器变量才能操控视频4.视频播放五按钮1.Button用于页面点击操作点击后触发onClick事件执行代码常见登录、提交、切换、播放等功能。2.高频常用修饰属性.width() / .height()设置按钮宽高.backgroundColor()按钮背景颜色.fontSize()按钮文字大小.fontColor()按钮文字颜色.borderRadius()圆角数值越大越圆润设宽高一半为圆形按钮.shadow()给按钮添加阴影做出悬浮立体效果.stateEffect(false)关闭点击按压变暗效果.enabled(false)禁用按钮无法点击六开关1.Toggle开关选择组件外形是滑动开关只有开启 / 关闭两种状态。2.创建格式3.type开关样式常用ToggleType.Switch滑动开关isOn绑定布尔状态true 打开false 关闭4.核心属性selectedColor开关打开时滑块背景色switchBgColor开关关闭时底座底色onChange切换状态触发回调实时获取最新开关状态5.必须搭配State状态变量绑定开关否则切换不会保存状态ToggleType 不写默认也是 Switch 滑动样式不用额外修改onChange 参数 value 固定为布尔值 true/false代表开关最新状态不可点击文字变色七递加递减1.实现思路依靠State 数字变量存储数值搭配两个 Button 按钮点击时修改变量实现加减加号按钮数值1递加减号按钮数值-1递减Text 实时展示当前数字

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询