一个指令定义的对象,Vue提供了如下几个钩子函数:
1⃣️:created: 在元素创建完成,其它属性绑定之前调用
2⃣️:beforeMount : 当指令第一次绑定到元素并且在挂载父组件之前调用。
3⃣️:mounted: 在绑定元素的父组件被挂载后调用。
4⃣️:beforeUpdate: 在更新包含组件的VNode之前调用;
5⃣️:updated: 在包含组件的VNode及其组件的VNode更新后调用;
6⃣️:beforeUnmount: 在卸载绑定元素的父组件之前调用;
7⃣️:unmounted: 当指令与元素解除绑定且父组件已卸载时,只调用一次;
案例:时间戳的显示需求
第一步:封装这个全局格式化时间的方法并且使用dayjs这个库
第二步:倒入到出口文件
第三步:在app.js里面倒入做一个使用