事件绑定

本文介绍了在蚂蚁动态卡片中可以绑定的事件种类和绑定方法。

通用事件

在卡片中,可以绑定在模板中的事件有以下两种:

  • 单击:click

  • 长按:longpress

模板用法

参照 VUE 格式,模板模式下事件绑定仅支持指令形式。指令形式支持简写格式。使用时,可绑定的事件名(即下文示例代码中的 @click)由卡片注册的组件决定,更多关于卡片支持注册的组件的信息,请参见 卡片组件

  • 被绑定的处理函数参数(即下文示例代码中的 param)支持表达式。

  • 可在 <script> 段中定义对应的业务 JS 方法,对方法的参数无限制。

<template>
...
        <text @click="click(param)"></text>
...
</template>

<script>
    export default {
        data: {
        },
        beforeCreate() {
        },
        methods: {
            click(p) {
                console.info("onclick");                
            }
        }
    }
</script>

示例代码

单击此处 detailBindEvent.zip 获取完整示例代码。