Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

vue3 事件

作者:◇∞柰旳ゝ僦湜沵   发布日期:2026-02-06   浏览:117

<template>
  <div>
    <!-- 点击按钮触发 handle_click 方法 -->
    <button @click="handle_click">点击我</button>
    <!-- 输入框输入时触发 handle_input 方法 -->
    <input type="text" @input="handle_input" />
  </div>
</template>

<script>
export default {
  name: 'EventExample',
  methods: {
    // 定义 handle_click 方法,当按钮被点击时调用
    handle_click() {
      alert('按钮被点击了!');
    },
    // 定义 handle_input 方法,当输入框内容变化时调用
    handle_input(event) {
      console.log('输入的内容是:', event.target.value);
    }
  }
};
</script>

<style scoped>
/* 示例样式 */
button {
  margin-right: 10px;
}
</style>

解释说明:

  • 模板部分 (<template>):

    • 使用 @click 绑定按钮的点击事件到 handle_click 方法。
    • 使用 @input 绑定输入框的输入事件到 handle_input 方法。
  • 脚本部分 (<script>):

    • methods 中定义了两个方法:handle_clickhandle_input
    • handle_click 方法在按钮被点击时触发,并弹出一个提示框。
    • handle_input 方法在输入框内容变化时触发,并将输入的内容打印到控制台。
  • 样式部分 (<style scoped>):

    • 给按钮添加了一些简单的样式。

上一篇:如何创建一个vue项目

下一篇:vue signalr

大家都在看

vue.js devtools用法

three.js vue

vue js for循环

vue.min.js 本地引入

highlight.js vue

vue.config.js 配置

vue.config.js 配置代理

vue.config.js configu

node.js vue

vue3 写法

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站