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

vue3 mounted

作者:天辰皇族   发布日期:2026-06-10   浏览:120

<template>
  <div>
    <p>{{ message }}</p>
  </div>
</template>

<script>
import { ref, onMounted } from 'vue';

export default {
  setup() {
    const message = ref('Hello Vue 3!');

    // 使用 onMounted 钩子函数
    onMounted(() => {
      console.log('Component is mounted!');
      // 可以在这里执行一些初始化操作,比如获取数据、设置定时器等
      message.value = 'Component has been mounted!';
    });

    return {
      message,
    };
  },
};
</script>

<style scoped>
/* 样式代码可以根据需要添加 */
</style>

解释说明:

  • ref:用于定义响应式数据。这里我们定义了一个名为 message 的响应式变量,并给它初始值 'Hello Vue 3!'
  • onMounted:这是 Vue 3 Composition API 中的一个生命周期钩子,类似于 Vue 2 中的 mounted。当组件挂载完成后,会执行这个钩子中的回调函数。
  • onMounted 中,我们可以通过 console.log 输出一条消息,表示组件已经挂载完成。同时,我们也可以修改响应式变量 message 的值,这会自动更新模板中的内容。

如果你在 setup 函数中返回了 message,那么在模板中就可以直接使用 {{ message }} 来显示它的值。

上一篇:vue3 validator

下一篇:vue electron

大家都在看

vue.js devtools用法

three.js vue

vue js for循环

vue.min.js 本地引入

vue.js 3

highlight.js vue

vue.config.js 配置

vue.config.js 配置代理

vue.config.js devserv

vue.config.js transpi

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

Laravel 中文站