微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

vue3 onMounted是一个生命周期钩子函数

  • onMounted一个生命周期钩子函数,在组件挂载到 DOM 后运行。在这里你可以执行需要在组件可用后进行的操作,比如获取数据、设置订阅或初始化第三方库。
  • 使用示例:
import { onMounted } from 'vue';

onMounted(() => {
  // 组件挂载后执行代码
  console.log('组件已挂载!');
});
<template>
  <div>
    <p>{{ message }}</p>
    <button @click="updateMessage">更新消息</button>
  </div>
</template>

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

export default {
  setup() {
    const message = ref('你好,Vue 3!'); // 创建一个响应式引用

    // 更新消息的函数
    const updateMessage = () => {
      message.value = '你好,Composition API!';
    };

    // 组件挂载后执行的操作
    onMounted(() => {
      console.log('组件挂载时的消息:', message.value);
    });

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

<style>
/* 在这里添加你的样式 */
</style>

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐