|
|
- <div id="Application"></div>
- <script>
- const root = {
- beforeCreate () {
- console.log("beforeCreate,组件即将创建前")
- },
- created () {
- console.log("created,组件创建完成")
- },
- beforeMount () {
- console.log("beforeMount,组件即将挂在前")
- },
- mounted () {
- console.log("mounted,组件挂载完成")
- },
- beforeUpdate () {
- console.log("beforeUpdate,组件即将更新前")
- },
- updated () {
- console.log("updated,组件更新完成")
- },
- activated () {
- console.log("activated,被缓存的组件激活时调用")
- },
- deactivated () {
- console.log("deactivated,被缓存的组件停用时调用")
- },
- beforeUnmount () {
- console.log("beforeUnmount,组件即将被卸载前调用")
- },
- unmounted () {
- console.log("unmounted,组件被卸载后调用")
- },
- errorCaptured (error, instance, info) {
- console.log("errorCaptured,捕获到来自子组件的异常时调用")
- },
- renderTracked (event) {
- console.log("renderTracked,虚拟DOM重新渲染时调用")
- },
- renderTriggered (event) {
- console.log("renderTriggered,虚拟DOM被触发渲染时调用")
- }
- }
- const app = Vue.createApp(root)
- app.mount("#Application")
- </script>
复制代码
|
|