Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
DCloud
unidocs-uni-app-x-zh
提交
477b5d0b
U
unidocs-uni-app-x-zh
项目概览
DCloud
/
unidocs-uni-app-x-zh
通知
207
Star
4
Fork
46
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
14
列表
看板
标记
里程碑
合并请求
16
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
unidocs-uni-app-x-zh
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
14
Issue
14
列表
看板
标记
里程碑
合并请求
16
合并请求
16
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
提交
477b5d0b
编写于
3月 11, 2024
作者:
D
DCloud_LXH
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
feat: 组件公共属性、公共事件
上级
d8ad3e8b
变更
30
展开全部
隐藏空白更改
内联
并排
Showing
30 changed file
with
1079 addition
and
110 deletion
+1079
-110
docs/.vuepress/config/footer.js
docs/.vuepress/config/footer.js
+1
-1
docs/.vuepress/utils/customTypeJson.json
docs/.vuepress/utils/customTypeJson.json
+948
-1
docs/.vuepress/utils/utsComJson.json
docs/.vuepress/utils/utsComJson.json
+1
-1
docs/api/nodes-info.md
docs/api/nodes-info.md
+0
-2
docs/component/animation-view.md
docs/component/animation-view.md
+1
-1
docs/component/button.md
docs/component/button.md
+3
-3
docs/component/canvas.md
docs/component/canvas.md
+1
-1
docs/component/checkbox-group.md
docs/component/checkbox-group.md
+2
-2
docs/component/common.md
docs/component/common.md
+42
-18
docs/component/form.md
docs/component/form.md
+1
-1
docs/component/image.md
docs/component/image.md
+8
-8
docs/component/input.md
docs/component/input.md
+1
-1
docs/component/list-view.md
docs/component/list-view.md
+20
-20
docs/component/navigator.md
docs/component/navigator.md
+1
-1
docs/component/picker-view.md
docs/component/picker-view.md
+2
-2
docs/component/progress.md
docs/component/progress.md
+1
-1
docs/component/radio-group.md
docs/component/radio-group.md
+2
-2
docs/component/rich-text.md
docs/component/rich-text.md
+1
-1
docs/component/scroll-view.md
docs/component/scroll-view.md
+18
-18
docs/component/slider.md
docs/component/slider.md
+1
-1
docs/component/sticky.md
docs/component/sticky.md
+2
-2
docs/component/swiper.md
docs/component/swiper.md
+2
-2
docs/component/switch.md
docs/component/switch.md
+1
-1
docs/component/text.md
docs/component/text.md
+1
-1
docs/component/textarea.md
docs/component/textarea.md
+1
-1
docs/component/unicloud-db.md
docs/component/unicloud-db.md
+1
-1
docs/component/video.md
docs/component/video.md
+1
-1
docs/component/view.md
docs/component/view.md
+3
-3
docs/component/web-view.md
docs/component/web-view.md
+2
-2
docs/vue/README.md
docs/vue/README.md
+10
-10
未找到文件。
docs/.vuepress/config/footer.js
浏览文件 @
477b5d0b
...
...
@@ -45,7 +45,7 @@ export default {
},
{
subTitle
:
'
uni-pay
'
,
url
:
'
https://
uniapp.dcloud.net.cn/uniCloud/unipay
'
,
url
:
'
https://
doc.dcloud.net.cn/uniCloud/uni-pay/uni-app.html
'
,
},
{
subTitle
:
'
uni-push
'
,
...
...
docs/.vuepress/utils/customTypeJson.json
浏览文件 @
477b5d0b
此差异已折叠。
点击以展开。
docs/.vuepress/utils/utsComJson.json
浏览文件 @
477b5d0b
此差异已折叠。
点击以展开。
docs/api/nodes-info.md
浏览文件 @
477b5d0b
...
...
@@ -25,8 +25,6 @@
|width |Number |节点的宽度 |
|height |Number |节点的高度 |
<!-- UTSAPIJSON.createSelectorQuery.returnValue -->
<!-- UTSAPIJSON.createSelectorQuery.example -->
<!-- UTSAPIJSON.createSelectorQuery.compatibility -->
...
...
docs/component/animation-view.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.animation-view.description -->
<!-- UTSCOMJSON.animation-view.attr
u
bute -->
<!-- UTSCOMJSON.animation-view.attr
i
bute -->
<!-- UTSCOMJSON.animation-view.event -->
...
...
docs/component/button.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.button.description -->
<!-- UTSCOMJSON.button.attr
u
bute -->
<!-- UTSCOMJSON.button.attr
i
bute -->
<!-- UTSCOMJSON.button.event -->
...
...
@@ -33,8 +33,8 @@ style和class的优先级,高于size和type属性。
```
html
<template>
<button
size=
"default"
type=
"default"
style=
"color:#ffffff;backgroundColor:#1AAD19;borderColor:#1AAD19"
<button
size=
"default"
type=
"default"
style=
"color:#ffffff;backgroundColor:#1AAD19;borderColor:#1AAD19"
hover-class=
"is-hover"
>
按钮
</button>
</template>
<style>
...
...
docs/component/canvas.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.canvas.description -->
<!-- UTSCOMJSON.canvas.attr
u
bute -->
<!-- UTSCOMJSON.canvas.attr
i
bute -->
<!-- UTSCOMJSON.canvas.event -->
...
...
docs/component/checkbox-group.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.checkbox-group.description -->
<!-- UTSCOMJSON.checkbox-group.attr
u
bute -->
<!-- UTSCOMJSON.checkbox-group.attr
i
bute -->
<!-- UTSCOMJSON.checkbox-group.event -->
...
...
@@ -19,7 +19,7 @@
<!-- UTSCOMJSON.checkbox.description -->
<!-- UTSCOMJSON.checkbox.attr
u
bute -->
<!-- UTSCOMJSON.checkbox.attr
i
bute -->
<!-- UTSCOMJSON.checkbox.event -->
...
...
docs/component/common.md
浏览文件 @
477b5d0b
...
...
@@ -36,14 +36,9 @@
## 组件公共属性
|属性名|类型|描述|注解|
|:-|:-|:-|:-|
|id|String|组件的唯一标识|一般用于获取组件上下文对象|
|ref|String|vue中组件的唯一标识|用来给子组件注册引用信息|
|class|String|组件的样式类|在对应的 css 中定义的样式类|
|style|String|组件的内联样式|可以动态设置的内联样式|
|data-
*
|Any|自定义属性|组件上触发的事件时,会发送给事件处理函数|
|android-
*
|Any|App-Android平台专有属性|详见
[
App-Android平台专有属性
](
#attribute-android
)
章节|
<!-- CUSTOMTYPEJSON.general-attribute.attribute -->
<!-- CUSTOMTYPEJSON.general-attribute.compatibility -->
### App-Android平台专有属性@attribute-android
...
...
@@ -66,20 +61,13 @@ App-Android平台设置组件视图渲染模型,字符串类型,可取值:
-
执行复杂动画或大量动画时,建议设置为
`hardware`
:::
<!-- CUSTOMTYPEJSON.
Uni
general-attribute.example -->
<!-- CUSTOMTYPEJSON.general-attribute.example -->
## 组件公共事件
|事件名称|类型|触发条件|注解|
|:-|:-|:-|:-|
|@touchstart|(event:
[
UniTouchEvent
](
#UniTouchEvent
)
) => void|手指触摸动作开始|冒泡事件,event.type值为touchstart|
|@touchmove|(event:
[
UniTouchEvent
](
#UniTouchEvent
)
) => void|手指触摸后移动|冒泡事件,event.type值为touchmove|
|@touchcancel|(event:
[
UniTouchEvent
](
#UniTouchEvent
)
) => void|手指触摸动作被打断,如来电提醒,弹窗|冒泡事件,event.type值为touchcancel|
|@touchend|(event:
[
UniTouchEvent
](
#UniTouchEvent
)
) => void|手指触摸动作结束|冒泡事件,event.type值为touchend|
|@tap|(event:
[
UniPointerEvent
](
#UniPointerEvent
)
) => void|手指触摸后马上离开|冒泡事件|
|@click|(event:
[
UniPointerEvent
](
#UniPointerEvent
)
) => void|与tap相同,(推荐使用tap事件代替)|冒泡事件|
|@longpress|(event:
[
UniPointerEvent
](
#UniEvent
)
) => void|手指触摸后,超过350ms再离开|冒泡事件|
<!-- CUSTOMTYPEJSON.general-event.attribute -->
<!-- CUSTOMTYPEJSON.general-event.compatibility -->
### touch 事件@touch
触摸事件包括:touchstart、touchmove、touchcancel、touchend 等。
...
...
@@ -355,6 +343,42 @@ UniTouchEvent 的 type 类型包括:touchstart、touchmove、touchend、touchc
<!-- CUSTOMTYPEJSON.Unigeneral-event.example -->
## UniMouseEvent
<!-- CUSTOMTYPEJSON.UniMouseEvent.description -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.extends -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.param -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.example -->
### UniMouseEvent 的方法 @unimouseevent-methods
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.name -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.description -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.param -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.returnValue -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.compatibility -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.stopPropagation.tutorial -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.name -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.description -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.param -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.returnValue -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.compatibility -->
<!-- CUSTOMTYPEJSON.UniMouseEvent.methods.preventDefault.tutorial -->
## 参见
-
[
相关 Bug
](
https://issues.dcloud.net.cn/?mid=component.common
)
...
...
docs/component/form.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.form.description -->
<!-- UTSCOMJSON.form.attr
u
bute -->
<!-- UTSCOMJSON.form.attr
i
bute -->
<!-- UTSCOMJSON.form.event -->
...
...
docs/component/image.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.image.description -->
<!-- UTSCOMJSON.image.attr
u
bute -->
<!-- UTSCOMJSON.image.attr
i
bute -->
<!-- UTSCOMJSON.image.event -->
...
...
@@ -27,23 +27,23 @@ app端支持的图片格式如下:
-
本地路径/static方式
由于uni-app编译时,只把/static目录下的静态资源copy到app中,所以src均需指向/static目录下。
其他目录的图片由于不会被打包进去,所以无法访问。
本地路径的大小写,在真机运行时由于运行在sd卡上所以不敏感,但在打包后整合到apk中由于Android系统的要求是大小写敏感的。
-
本地绝对路径file:///方式
形如`file:///storage/emulated/0/Android/data/io.dcloud.uniappx/apps/__UNI__4517034/www/static/test-image/logo.png`。
访问本应用内的资源时无需使用本方式,推荐使用/static方式。上述地址受包名、appid影响。
file:///方式一般用于download等公共目录。使用前需确保拥有相关权限。
-
支持网络路径
支持http、https。
image组件内部使用facebook的[fresco](https://github.com/facebook/fresco)库(2.5.0),自带缓存策略,也会自动清理缓存。
<!-- UTSCOMJSON.image.example -->
...
...
docs/component/input.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.input.description -->
<!-- UTSCOMJSON.input.attr
u
bute -->
<!-- UTSCOMJSON.input.attr
i
bute -->
<!-- UTSCOMJSON.input.event -->
...
...
docs/component/list-view.md
浏览文件 @
477b5d0b
...
...
@@ -10,7 +10,7 @@ list-view和scroll-view都是滚动组件,list适用于长列表场景,其
list-view支持通过子组件sticky-header处理吸顶的场景。
<!-- UTSCOMJSON.list-view.attr
u
bute -->
<!-- UTSCOMJSON.list-view.attr
i
bute -->
<!-- UTSCOMJSON.list-view.event -->
...
...
@@ -56,11 +56,11 @@ list-view组件有默认的下拉刷新样式,如果想自定义,则需使
<!-- UTSCOMJSON.list-item.description -->
<!-- UTSCOMJSON.list-item.attr
u
bute -->
<!-- UTSCOMJSON.list-item.attr
i
bute -->
### list-item复用机制
> 仅App平台支持复用。Web平台仅渲染当前屏幕及上下一定高度内的元素,没有对list-item进行复用。
> 仅App平台支持复用。Web平台仅渲染当前屏幕及上下一定高度内的元素,没有对list-item进行复用。
+
type属性定义list-item组件类型。不赋值type属性默认值为0,每一个type类型都会有对应的list-item组件缓存池。
+
list-view组件加载list-item组件时,会优先查询对应type缓存池是否存在可复用的list-item组件。有则复用没有则创建新的list-item组件。
...
...
@@ -101,23 +101,23 @@ list-view组件有默认的下拉刷新样式,如果想自定义,则需使
<!-- UTSCOMJSON.list-item.children -->
<!-- UTSCOMJSON.list-item.reference -->
#### App平台
+
App平台scroll-x、scroll-y属性不支持同时设置为true,同时设置true时仅scroll-y生效。4.0版本开始scroll-x、scroll-y已废弃,请使用direction属性。
+
App平台list-view组件默认高度取值:
-
list-view组件的子元素高度之和未超过list-view组件的父元素高度:
+
list-view组件的默认高度取值为子元素高度之和
-
list-view组件的子元素高度之和超过list-view组件的父元素高度:
+
3.9版本list-view组件默认高度取值为list-view组件父元素的高度。子元素高度之和超过list-view组件的高度,list-view组件可滚动。
<!-- UTSCOMJSON.list-item.reference -->
#### App平台
+
App平台scroll-x、scroll-y属性不支持同时设置为true,同时设置true时仅scroll-y生效。4.0版本开始scroll-x、scroll-y已废弃,请使用direction属性。
+
App平台list-view组件默认高度取值:
-
list-view组件的子元素高度之和未超过list-view组件的父元素高度:
+
list-view组件的默认高度取值为子元素高度之和
-
list-view组件的子元素高度之和超过list-view组件的父元素高度:
+
3.9版本list-view组件默认高度取值为list-view组件父元素的高度。子元素高度之和超过list-view组件的高度,list-view组件可滚动。
+
4.0版本开始list-view组件的默认高度取值为子元素高度之和。高度相同list-view组件无法滚动。开发者需要设置css属性定义list-view组件高度,让list-view组件高度小于子元素高度之和,实现滚动能力。
#### Web平台
+
web平台仅渲染当前屏幕及上下一定距离的内容,滚动高度为空白容器占位,因此如果使用dom API获取list-item内的元素可能无法取到。
+
scroll-with-animation属性在safari 15.4以下版本不支持
+
尽量避免在list-item上使用浏览器的
[
外边距折叠特性
](
https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_box_model/Mastering_margin_collapsing
)
会导致list-view无法准确计算回收的元素的高度,进而导致滚动出现异常。即不要同时为list-item设置上边距(margin-top)和下边距(margin-bottom)。
#### Web平台
+
web平台仅渲染当前屏幕及上下一定距离的内容,滚动高度为空白容器占位,因此如果使用dom API获取list-item内的元素可能无法取到。
+
scroll-with-animation属性在safari 15.4以下版本不支持
+
尽量避免在list-item上使用浏览器的
[
外边距折叠特性
](
https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_box_model/Mastering_margin_collapsing
)
会导致list-view无法准确计算回收的元素的高度,进而导致滚动出现异常。即不要同时为list-item设置上边距(margin-top)和下边距(margin-bottom)。
## 示例代码
...
...
docs/component/navigator.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.navigator.description -->
<!-- UTSCOMJSON.navigator.attr
u
bute -->
<!-- UTSCOMJSON.navigator.attr
i
bute -->
<!-- UTSCOMJSON.navigator.event -->
...
...
docs/component/picker-view.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.picker-view.description -->
<!-- UTSCOMJSON.picker-view.attr
u
bute -->
<!-- UTSCOMJSON.picker-view.attr
i
bute -->
<!-- UTSCOMJSON.picker-view.event -->
...
...
@@ -19,7 +19,7 @@
<!-- UTSCOMJSON.picker-view-column.description -->
<!-- UTSCOMJSON.picker-view-column.attr
u
bute -->
<!-- UTSCOMJSON.picker-view-column.attr
i
bute -->
<!-- UTSCOMJSON.picker-view-column.event -->
...
...
docs/component/progress.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.progress.description -->
<!-- UTSCOMJSON.progress.attr
u
bute -->
<!-- UTSCOMJSON.progress.attr
i
bute -->
<!-- UTSCOMJSON.progress.event -->
...
...
docs/component/radio-group.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.radio-group.description -->
<!-- UTSCOMJSON.radio-group.attr
u
bute -->
<!-- UTSCOMJSON.radio-group.attr
i
bute -->
<!-- UTSCOMJSON.radio-group.event -->
...
...
@@ -19,7 +19,7 @@
<!-- UTSCOMJSON.radio.description -->
<!-- UTSCOMJSON.radio.attr
u
bute -->
<!-- UTSCOMJSON.radio.attr
i
bute -->
<!-- UTSCOMJSON.radio.event -->
...
...
docs/component/rich-text.md
浏览文件 @
477b5d0b
...
...
@@ -22,7 +22,7 @@
> text-decoration仅支持line-through
<!-- UTSCOMJSON.rich-text.attr
u
bute -->
<!-- UTSCOMJSON.rich-text.attr
i
bute -->
<!-- UTSCOMJSON.rich-text.event -->
...
...
docs/component/scroll-view.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.scroll-view.description -->
<!-- UTSCOMJSON.scroll-view.attr
u
bute -->
<!-- UTSCOMJSON.scroll-view.attr
i
bute -->
<!-- UTSCOMJSON.scroll-view.event -->
...
...
@@ -18,18 +18,18 @@
```
vue
<scroll-view
refresher-default-style=
"none"
:refresher-enabled=
"true"
:refresher-triggered=
"refresherTriggered"
@
refresherpulling=
"onRefresherpulling"
@
refresherrefresh=
"onRefresherrefresh"
@
refresherpulling=
"onRefresherpulling"
@
refresherrefresh=
"onRefresherrefresh"
@
refresherrestore=
"onRefresherrestore"
style=
"flex:1"
>
<view
v-for=
"i in 20"
class=
"content-item"
>
<text
class=
"text"
>
item-{{i}}
</text>
</view>
<!-- 自定义下拉刷新元素 -->
<view
slot=
"refresher"
class=
"refresh-box"
>
<text
class=
"tip-text"
>
{{text[state]}}
</text>
</view>
</scroll-view>
```
...
...
@@ -88,20 +88,20 @@ onNestedPreScroll(event: NestedPreScrollEvent) {
**具体代码请参考:**
[
nested-scroll嵌套滚动示例
](
https://gitcode.net/dcloud/hello-uni-app-x/-/blob/alpha/pages/template/long-list/long-list.uvue
)
<!-- UTSCOMJSON.scroll-view.compatibility -->
#### App平台
+
App平台scroll-x、scroll-y属性不支持同时设置为true, 同时设置true时仅scroll-y生效,4.0版本开始scroll-x、scroll-y已废弃,请使用direction属性。
+
App平台scroll-view组件不支持动态切换横竖滚动方向
+
App平台scroll-view组件的overflow属性不支持配置visible
+
App平台scroll-view组件默认高度取值:
-
scroll-view组件的子元素高度之和未超过scroll-view组件的父元素高度:
+
scroll-view组件的默认高度取值为子元素高度之和
-
scroll-view组件的子元素高度之和超过scroll-view组件的父元素高度:
+
3.9版本scroll-view组件默认高度取值为scroll-view组件父元素的高度。子元素高度之和超过scroll-view组件的高度,scroll-view组件可滚动。
<!-- UTSCOMJSON.scroll-view.compatibility -->
#### App平台
+
App平台scroll-x、scroll-y属性不支持同时设置为true, 同时设置true时仅scroll-y生效,4.0版本开始scroll-x、scroll-y已废弃,请使用direction属性。
+
App平台scroll-view组件不支持动态切换横竖滚动方向
+
App平台scroll-view组件的overflow属性不支持配置visible
+
App平台scroll-view组件默认高度取值:
-
scroll-view组件的子元素高度之和未超过scroll-view组件的父元素高度:
+
scroll-view组件的默认高度取值为子元素高度之和
-
scroll-view组件的子元素高度之和超过scroll-view组件的父元素高度:
+
3.9版本scroll-view组件默认高度取值为scroll-view组件父元素的高度。子元素高度之和超过scroll-view组件的高度,scroll-view组件可滚动。
+
4.0版本开始scroll-view组件的默认高度取值为子元素高度之和。高度相同scroll-view组件无法滚动。开发者需要设置css属性定义scroll-view组件高度,让scroll-view组件高度小于子元素高度之和,实现滚动能力。
<!-- UTSCOMJSON.scroll-view.children -->
<!-- UTSCOMJSON.scroll-view.reference -->
\ No newline at end of file
docs/component/slider.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.slider.description -->
<!-- UTSCOMJSON.slider.attr
u
bute -->
<!-- UTSCOMJSON.slider.attr
i
bute -->
<!-- UTSCOMJSON.slider.event -->
...
...
docs/component/sticky.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.sticky-header.description -->
<!-- UTSCOMJSON.sticky-header.attr
u
bute -->
<!-- UTSCOMJSON.sticky-header.attr
i
bute -->
<!-- UTSCOMJSON.sticky-header.event -->
...
...
@@ -43,7 +43,7 @@
<!-- UTSCOMJSON.sticky-section.description -->
<!-- UTSCOMJSON.sticky-section.attr
u
bute -->
<!-- UTSCOMJSON.sticky-section.attr
i
bute -->
<!-- UTSCOMJSON.sticky-section.event -->
...
...
docs/component/swiper.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.swiper.description -->
<!-- UTSCOMJSON.swiper.attr
u
bute -->
<!-- UTSCOMJSON.swiper.attr
i
bute -->
<!-- UTSCOMJSON.swiper.event -->
...
...
@@ -18,7 +18,7 @@
<!-- UTSCOMJSON.swiper-item.description -->
<!-- UTSCOMJSON.swiper-item.attr
u
bute -->
<!-- UTSCOMJSON.swiper-item.attr
i
bute -->
<!-- UTSCOMJSON.swiper-item.event -->
...
...
docs/component/switch.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.switch.description -->
<!-- UTSCOMJSON.switch.attr
u
bute -->
<!-- UTSCOMJSON.switch.attr
i
bute -->
<!-- UTSCOMJSON.switch.event -->
...
...
docs/component/text.md
浏览文件 @
477b5d0b
...
...
@@ -6,7 +6,7 @@
虽然app-uvue中写在view的text区域的文字,也会被编译器自动包裹一层text组件,看起来也可以使用。但这样会造成无法修改该text文字的样式,详见uvue的
[
样式不继承
](
../css/README.md#stylenoextends
)
章节。
<!-- UTSCOMJSON.text.attr
u
bute -->
<!-- UTSCOMJSON.text.attr
i
bute -->
<!-- UTSCOMJSON.text.event -->
...
...
docs/component/textarea.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.textarea.description -->
<!-- UTSCOMJSON.textarea.attr
u
bute -->
<!-- UTSCOMJSON.textarea.attr
i
bute -->
<!-- UTSCOMJSON.textarea.event -->
...
...
docs/component/unicloud-db.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.unicloud-db.description -->
<!-- UTSCOMJSON.unicloud-db.attr
u
bute -->
<!-- UTSCOMJSON.unicloud-db.attr
i
bute -->
<!-- UTSCOMJSON.unicloud-db.event -->
...
...
docs/component/video.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.video.description -->
<!-- UTSCOMJSON.video.attr
u
bute -->
<!-- UTSCOMJSON.video.attr
i
bute -->
<!-- UTSCOMJSON.video.event -->
...
...
docs/component/view.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.view.description -->
<!-- UTSCOMJSON.view.attr
u
bute -->
<!-- UTSCOMJSON.view.attr
i
bute -->
#### 说明
...
...
@@ -16,8 +16,8 @@
<!-- UTSCOMJSON.view.compatibility -->
#### App平台@app
-
HBuilder4.0以下版本
`hover-class`
属性App端与微信小程序效果一样,手指按下进入
`hover-class`
状态后,手指移动就会取消
`hover-class`
状态
-
HBuilder4.0及以上版本App端调整为手指在view范围内移动不会取消
`hover-class`
状态,手指移动到view范围之外才会取消
`hover-class`
状态
-
HBuilder4.0以下版本
`hover-class`
属性App端与微信小程序效果一样,手指按下进入
`hover-class`
状态后,手指移动就会取消
`hover-class`
状态
-
HBuilder4.0及以上版本App端调整为手指在view范围内移动不会取消
`hover-class`
状态,手指移动到view范围之外才会取消
`hover-class`
状态
<!-- UTSCOMJSON.view.children -->
...
...
docs/component/web-view.md
浏览文件 @
477b5d0b
...
...
@@ -2,7 +2,7 @@
<!-- UTSCOMJSON.web-view.description -->
<!-- UTSCOMJSON.web-view.attr
u
bute -->
<!-- UTSCOMJSON.web-view.attr
i
bute -->
<!-- UTSCOMJSON.web-view.event -->
...
...
@@ -56,5 +56,5 @@ uts端在 `<web-view>` 组件的 `message` 事件回调 `event.detail.data` 中
-
`event.detail.data`
中的数据,以数组的形式接收每次 post 的消息。(注:支付宝小程序除外,支付宝小程序中以对象形式接受)
## 注意
-
web-view组件为系统web-view,内核版本号不由uni-app x框架控制。如需x5等webview,需使用uts插件,
[
详见
](
https://ext.dcloud.net.cn/search?q=x5
)
。
-
web-view组件为系统web-view,内核版本号不由uni-app x框架控制。如需x5等webview,需使用uts插件,
[
详见
](
https://ext.dcloud.net.cn/search?q=x5
)
。
-
一个页面的web-view组件数量不宜太多,每个web-view都会占用不少内存
docs/vue/README.md
浏览文件 @
477b5d0b
...
...
@@ -200,7 +200,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.script.description -->
<!-- VUEJSON.script.attr
u
bute -->
<!-- VUEJSON.script.attr
i
bute -->
<!-- VUEJSON.script.event -->
...
...
@@ -216,7 +216,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.template.description -->
<!-- VUEJSON.template.attr
u
bute -->
<!-- VUEJSON.template.attr
i
bute -->
<!-- VUEJSON.template.event -->
...
...
@@ -233,7 +233,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.slot.description -->
<!-- VUEJSON.slot.attr
u
bute -->
<!-- VUEJSON.slot.attr
i
bute -->
<!-- VUEJSON.slot.event -->
...
...
@@ -251,7 +251,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.style.description -->
<!-- VUEJSON.style.attr
u
bute -->
<!-- VUEJSON.style.attr
i
bute -->
<!-- VUEJSON.style.event -->
...
...
@@ -268,7 +268,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.keep-alive.description -->
<!-- VUEJSON.keep-alive.attr
u
bute -->
<!-- VUEJSON.keep-alive.attr
i
bute -->
<!-- VUEJSON.keep-alive.event -->
...
...
@@ -285,7 +285,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.component.description -->
<!-- VUEJSON.component.attr
u
bute -->
<!-- VUEJSON.component.attr
i
bute -->
<!-- VUEJSON.component.event -->
...
...
@@ -301,7 +301,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.transition.description -->
<!-- VUEJSON.transition.attr
u
bute -->
<!-- VUEJSON.transition.attr
i
bute -->
<!-- VUEJSON.transition.event -->
...
...
@@ -318,7 +318,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.transition-group.description -->
<!-- VUEJSON.transition-group.attr
u
bute -->
<!-- VUEJSON.transition-group.attr
i
bute -->
<!-- VUEJSON.transition-group.event -->
...
...
@@ -335,7 +335,7 @@ uni-app x 新增了 [onLastPageBackPress](../collocation/App.md#applifecycle)
<!-- VUEJSON.teleport.description -->
<!-- VUEJSON.teleport.attr
u
bute -->
<!-- VUEJSON.teleport.attr
i
bute -->
**注意:**
-
App-Android 平台暂不支持动态修改
`to`
属性。
...
...
@@ -587,7 +587,7 @@ defineOptions({
</view>
</
template
>
<
script
>
<
script
>
// import componentA from './component-a' // 错误用法
export
default
{
name
:
"
component-a
"
,
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录