| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> JavaScript知识库 -> Vue3.0 —— watch、生命周期函数、teleport、props的基本语法使用 -> 正文阅读 |
|
[JavaScript知识库]Vue3.0 —— watch、生命周期函数、teleport、props的基本语法使用 |
一、watch监听属性??注意点:
? ? 用法: ????????与Vue2.0中是一样的,但是需要用?import {watch} from 'vue'?来引用
二、生命周期函数概念: ????????Vue中每个组件都是独立的,每个组件都有一个属于它的生命周期,从一个组件创建、数据初始化、挂载、更新、销毁、这就是一个组件所谓的生命中周期。 Vue3.0相对于2.0的不同: ????????在Vue3.x中,新增了一个setup生命周期函数,setup执行的时机是在beforeCreate生命函数之前执行,因为在这个函数中不能通过this来获取实例的;同时为了命名的统一,将beforeDestory改名为beforeUnmount,destoryed改名为unmounted。 ????????vue3新增了生命周期钩子,我们可以通过在生命周期函数前加on来访问组件的生命周期。 比如:onBeforeMount 、onMounted、onBeforeUpdate 、onUpdated、onBeforeUnmount、onUnmounted 注意:使用时都需要通过?import { } from 'vue' 来引入
三、teleport? ?????????Vue 鼓励我们通过将 UI 和相关行为封装到组件中来构建 UI。我们可以将它们嵌套在另一个内部,以构建一个组成应用程序 UI 的树。 ????????然而,有时组件模板的一部分逻辑上属于该组件,而从技术角度来看,最好将模板的这一部分移动到 DOM 中 Vue app 之外的其他位置 ? ? ? ? 因此就有了teleport
四、属性 props? ? ? ? 由于在Vue3.0中setup可以写作一个函数,也可以用语法糖作为script标签的属性,所以在3.0中取属性值也有两种方式: ? ? ? ? 父组件传值:
? ? ? ? (1)setup函数中取属性值
? ? ? ? (2) setup语法糖中获取属性值
|
|
JavaScript知识库 最新文章 |
ES6的相关知识点 |
react 函数式组件 & react其他一些总结 |
Vue基础超详细 |
前端JS也可以连点成线(Vue中运用 AntVG6) |
Vue事件处理的基本使用 |
Vue后台项目的记录 (一) |
前后端分离vue跨域,devServer配置proxy代理 |
TypeScript |
初识vuex |
vue项目安装包指令收集 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/23 9:44:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |