提交 189ede37 编写于 作者: D DCloud_LXH

chore: uni-app-x common event

上级 c449c091
......@@ -1403,7 +1403,7 @@ btn_start_screen_listen.setOnClickListener(new StartBroadcastListener());
如果要同时实现多个接口,采用的也是 implements 和 `,` 分隔来实现
```uts
```ts
class Person{
name:string = ""
}
......
......@@ -720,7 +720,7 @@ postUserInfo({
目前在uni-app 1.0 环境下,复杂参数的传递是存在一定的缺陷。我们不能将teacher 声明为具体的类型数组,需要声明为any数组:
```uts
```ts
type Param{
name:string,
// 不能声明为 Teacher[]
......@@ -728,7 +728,7 @@ type Param{
}
```
访问数组元素时,通过 UTSJSONObjct 包装访问
```uts
```ts
// 循环遍历
list1.forEach((item : any) => {
const utsItem = new UTSJSONObject(item)
......
......@@ -21,12 +21,8 @@
* [基础](/tutorial/vue3-basics.md)
* [组件](/tutorial/vue3-components.md)
* [API](/tutorial/vue3-api.md)
* 通用事件和类型
* [Event](common/event.md)
* [CustomEvent](common/customevent.md)
* [MouseEvent](common/mouseevent.md)
* [TouchEvent](common/touchevent.md)
* [Touch](common/touch.md)
* 通用类型
* [Error](common/error.md)
* [UniError](common/unierror.md)
* 组件
* [概述](component/)
......
## CustomEvent
<!-- CUSTOMTYPEJSON.CustomEvent.description -->
<!-- CUSTOMTYPEJSON.CustomEvent.package -->
<!-- CUSTOMTYPEJSON.CustomEvent.extends -->
<!-- CUSTOMTYPEJSON.CustomEvent.param -->
## CustomEventOptions
<!-- CUSTOMTYPEJSON.CustomEventOptions.description -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.package -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.extends -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.param -->
## Event
<!-- CUSTOMTYPEJSON.Event.description -->
<!-- CUSTOMTYPEJSON.Event.package -->
<!-- CUSTOMTYPEJSON.Event.extends -->
<!-- CUSTOMTYPEJSON.Event.param -->
## MouseEvent
<!-- CUSTOMTYPEJSON.MouseEvent.description -->
<!-- CUSTOMTYPEJSON.MouseEvent.package -->
<!-- CUSTOMTYPEJSON.MouseEvent.extends -->
<!-- CUSTOMTYPEJSON.MouseEvent.param -->
## Touch
<!-- CUSTOMTYPEJSON.Touch.description -->
<!-- CUSTOMTYPEJSON.Touch.package -->
<!-- CUSTOMTYPEJSON.Touch.extends -->
<!-- CUSTOMTYPEJSON.Touch.param -->
## TouchEvent
<!-- CUSTOMTYPEJSON.TouchEvent.description -->
<!-- CUSTOMTYPEJSON.TouchEvent.package -->
<!-- CUSTOMTYPEJSON.TouchEvent.extends -->
<!-- CUSTOMTYPEJSON.TouchEvent.param -->
......@@ -81,4 +81,65 @@ handleClick (event : MouseEvent) {
}
}
</script>
```
\ No newline at end of file
```
## Event
<!-- CUSTOMTYPEJSON.Event.description -->
<!-- CUSTOMTYPEJSON.Event.package -->
<!-- CUSTOMTYPEJSON.Event.extends -->
<!-- CUSTOMTYPEJSON.Event.param -->
## CustomEvent
<!-- CUSTOMTYPEJSON.CustomEvent.description -->
<!-- CUSTOMTYPEJSON.CustomEvent.package -->
<!-- CUSTOMTYPEJSON.CustomEvent.extends -->
<!-- CUSTOMTYPEJSON.CustomEvent.param -->
## CustomEventOptions
<!-- CUSTOMTYPEJSON.CustomEventOptions.description -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.package -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.extends -->
<!-- CUSTOMTYPEJSON.CustomEventOptions.param -->
## MouseEvent
<!-- CUSTOMTYPEJSON.MouseEvent.description -->
<!-- CUSTOMTYPEJSON.MouseEvent.package -->
<!-- CUSTOMTYPEJSON.MouseEvent.extends -->
<!-- CUSTOMTYPEJSON.MouseEvent.param -->
## TouchEvent
<!-- CUSTOMTYPEJSON.TouchEvent.description -->
<!-- CUSTOMTYPEJSON.TouchEvent.package -->
<!-- CUSTOMTYPEJSON.TouchEvent.extends -->
<!-- CUSTOMTYPEJSON.TouchEvent.param -->
## Touch
<!-- CUSTOMTYPEJSON.Touch.description -->
<!-- CUSTOMTYPEJSON.Touch.package -->
<!-- CUSTOMTYPEJSON.Touch.extends -->
<!-- CUSTOMTYPEJSON.Touch.param -->
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册