摘要: VUE组件之间通信的方式有哪些(SSS) 常见使用场景可以分为三类: 父子通信: null 父向子传递数据是通过 props ,子向父是通过 $emit / $on $emit / $bus Vuex 通过父链 / 子链也可以通信( $parent / $children ) ref 也可以访问组件 阅读全文
posted @ 2020-08-06 10:54 dd多了个多 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: v-if 适用于在运行时很少改变条件,不需要频繁切换条件的场景; v-show 则适用于需要非常频繁切换条件的场景。 v-if 是条件渲染,如果在初始渲染时条件为假,则什么也不做——直到条件第一次变为真时,才会开始渲染条件块 v-show 不管初始条件是什么,元素总是会被渲染,并且只是简单地基于 C 阅读全文
posted @ 2020-08-06 10:32 dd多了个多 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 内置类型 JS 中七种内置类型(null,undefined,boolean,number,string,symbol,object)又分为两大类型 两大类型: 基本类型: null,undefined,boolean,number,string,symbol 引用类型Object: Array , 阅读全文
posted @ 2020-08-06 10:09 dd多了个多 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 请简述Vue的生命周期 vue实例从开始创建、初始化数据,编译模板、挂载DOM 渲染、更新、卸载等一系列过程,称为Vue的生命周期,可以分为创建前后、载入前后、更新前后、销毁前后。 创建前后: BeforeCreate 、 Created 载入前后: BeforeMount 、Mounted 更新前 阅读全文
posted @ 2020-08-06 10:05 dd多了个多 阅读(867) 评论(0) 推荐(0) 编辑
摘要: 数据的双向绑定 当数据发生变化,ViewModel能够监听到数据的这种变化,然后通知到对应的视图做自动更新,而当用户操作视图,ViewModel 也能监听到视图的变化,然后通知数据做改动,这实际上就实现了数据的双向绑定 Vue.js 是采用 Object.defineProperty 的 gette 阅读全文
posted @ 2020-08-04 18:30 dd多了个多 阅读(753) 评论(0) 推荐(0) 编辑
摘要: 谈谈你对MVVM的理解 【答案】 MVVM 由 Model、View、ViewModel 三部分构成 Model 代表数据模型,也可以在 Model 中定义数据修改和业务逻辑; View 代表 UI 组件,它负责将数据模型转化成 UI 展现出来; ViewModel 是一个同步View 和 Mode 阅读全文
posted @ 2020-08-04 18:26 dd多了个多 阅读(956) 评论(0) 推荐(0) 编辑
摘要: 内置类型 JS 中七种内置类型(null,undefined,boolean,number,string,symbol,object)又分为两大类型 两大类型: 基本类型: ,`undefined boolean number string symbol` 引用类型Object: , , , 等 存 阅读全文
posted @ 2020-04-26 10:14 dd多了个多 阅读(533) 评论(0) 推荐(1) 编辑
摘要: 前言 如何成为一名优秀的前端工程师 1. 要有自己的前端知识体系 1. 逐步完善自己的三大能力,首先是编程能力,其次是工程能力,最后是架构能力 1. 在工作中完善自己的领域知识,如教育类,电商类等等 "构建自己的知识体系" 构建自己的知识体系,就是就是把一些零碎的,分散的,相对独立的知识概念或者观点 阅读全文
posted @ 2020-04-26 10:04 dd多了个多 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 赋值 基本类型: 传值,在栈内存中的数据发生数据变化的时候,系统会自动为新的变量分配一个新的之值在栈内存中,两个变量相互独立,互不影响的 引用类型: 传址,只改变指针的指向,指向同一个对象,两个变量相互干扰 浅拷贝 对于基本类型,浅拷贝是对值的复制,拷贝前后对象的基本数据类型互不影响 对于引用类型来 阅读全文
posted @ 2020-04-26 10:01 dd多了个多 阅读(277) 评论(0) 推荐(1) 编辑