07 2022 档案
摘要:自定义指令 全局指令:使用Vue.directive(‘指令名’,fn({}))定义全局指令。 局部指令:使用directives:{}定义局部指令。 自定义指令-颜色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <m
阅读全文
摘要:什么是通信 通信是组件或模块之间的数据交互,多重通信就形成了数据流,数据流管理的优劣决定了产品能否上线,数据流(通信)越混乱,代码越难维护。 在Vue中常见的通信方式 父子组件通信 父传子使用自定义属性(props),子传父使用自定义事件($emit())。 状态提示 当兄弟组件之间需要共享数据时,
阅读全文
摘要:单页应用程序(SPA):通过路由系统把组件串联起来并且只有一个html页面的程序。 多页面应用程序(MPA):整个应用程序中有多个html页面。 hash路由和history路由的区别 hash路由有#。背后是监听onhashchange事件实现的,hash路由部署上线不会出现404. histor
阅读全文
摘要:生命周期 组件从开始到结束的全过程 创建阶段:beforeCreate、created 挂载阶段:beforeMount、mounted 更新阶段:beforeUpdate、updated 销毁阶段:beforeDestroy、destroyed 与动态组件有关的两个特殊的钩子: activated
阅读全文
摘要:vue特点 mvvm框架 响应式(声明式) 组件化(支持自定义组件) 丰富的指令(Dom功能的抽象) 基于选项(template,data,computed,watch,methods) vue文档集中ue Vue生态丰富且简单 渐进式() Veu和Dom开发思想 Dom开发思想:当我们需要在交互事
阅读全文
摘要:javaScript有哪些数据类型,有什么区别 javascript有八种数据类型:undefined, Null, Boolean, Number, String, Symbol, Biglnt,Object。 symbol和Biglnt是ES6新增的数据类型: symbol代表创建后独一无二且不
阅读全文