Skip to content

WXML 增强

事件绑定增强

默认情况下,启用 weapp.enhance.wxml 模式,可以使用类似 vue 的事件绑定写法:

html
<!-- 源代码 -->
<view @tap="hello"></view>
<!-- 编译结果 -->
<view bind:tap="hello"></view>

以下表格为 tap 事件的一一对应,其他事件同理:

源代码编译结果
@tapbind:tap
@tap.catchcatch:tap
@tap.mutmut-bind:tap
@tap.capturecapture-bind:tap
@tap.capture.catch / @tap.catch.capturecapture-catch:tap

更多事件请查看 事件分类

如何关闭

可在 vite.config.ts 中通过设置 weapp.enhance.wxmlfalse 关闭这个增强行为。

关闭后可略微提升性能。

Released under the MIT License.