uniapp组件

view标签

它类似于传统html中的div,用于包裹各种元素内容。如果使用nvue,则需注意,包裹文字应该使用text组件。

属性说明

hover-class :

hover-class:默认值为 "none" 指定按下去的样式类。默认值为"none" 时,将不会有点击态效果

hover-stop-propagation:

hover-stop-propagation:默认值为“false”指定是否阻止本节点的祖先节点出现点击态,App、H5、支付宝小程序、百度小程序不支持

hover-start-time

hover-start-time:为点击后持续多久点击效果,时间为毫秒。

hover-stay-time

hover-stay-time:为松开时时间会持续多少秒,单位也是毫秒。

示例

scroll-view标签

可滚动视图区域。用于区域滚动。

属性说明

scroll-x:允许横向滚动,如果内容是块级元素需要display:inline-block;样式改为行内快并且在父元素中添加white-space:nowrap;(不换行)样式。

scroll-y:允许纵向滚动

示例

swiper标签

一般用于左右滑动或上下滑动,比如banner轮播图。

属性说明

示例

image媒体组件

用于显示图片,与html类型

属性说明

src:图片资源地址

mode:用于决定图片的缩放

lazy-load:图片懒加载。只针对page与scroll-view下的image有效

fade-show:动画效果

webp:在系统不支持webp的情况下是否单独启用webp。默认false,只支持网络资源。webp支持详见下面说明

show-menu-by-longpress:长按图片显示识别小程序菜单

draggable:图片是否能拖动

@error:当错误发生时,发布到 AppService 的事件名,事件对象event.detail = {errMsg: 'something wrong'}

@load:当图片载入完毕时,发布到 AppService 的事件名,事件对象event.detail = {height:'图片高度px', width:'图片宽度px'}

图片格式

当使用uvue原生渲染时支持的格式如下

示例

navigator路由与页面跳转

说明:页面跳转,和HTML中的a标签类似,但是只能在本地页面跳转,并且此页面要包含在pages.json中

属性说明

open-type有效值

button按钮

size:按钮大小设置值分为 defaultmr默认大小(最大)、mini小尺寸

type:按钮的样式类型。分为三种,primary(蓝色)、默认值default(白色)、warn(红色)

plain:按钮背景透明。

disabled:true禁用、false不禁用

form-type:用于form事件的触发。submit 提交表单 reset 重置表单数据。

input数据框

value :输入框的初始内容

type:input类型

password :密码类型不可见

maxlength:最大输入长度,设置为 -1 的时候不限制最大长度

text-content-type:文本区域的语义,根据类型自动填充有效值 。oneTimeCode 一次性验证码,常用于短信验证码输入

confirm-type:设置键盘右下角按钮的文字,仅在 type="text" 时生效。有效值

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值