理论知识
范同学~
这个作者很懒,什么都没留下…
展开
-
sessionStorage 、localStorage
相同点:1.localStorage和sessionStorage都是用来存储客户临时信息的对象。2.他们均只能存储字符串类型的对象区别: 1.localStorage生命周期是永久,除非用户在浏览器提供的UI上清空 2.sessionStorage生命周期为当前窗口或标签页,一旦窗口或标签页被永久关闭了,那么所有通 过sessionStorage存储的数据也就被清空了。 3.不同的浏览器无法共享localStorage或sessionStorage中的信息...原创 2022-03-03 16:36:26 · 646 阅读 · 0 评论 -
v-if与v-show的区别
一、v-show与v-if的共同点在vue中,v-if与v-show的作用效果是相同的,都是控制元素在页面是否显示,他们在用法上也是相同的,当表达式为 true 时,会占据页面的位置,当表达式为false时,不会占据页面的位置二、v-show与v-if的区别①控制手段不同v-show为false时,是为该元素添加了css中的display:none,dom元素依旧还在,v-if true、false切换时,是将整个dom元素进行创建和移除②编译过程不同v-if切换有一个局部编译/原创 2021-11-06 18:12:11 · 1390 阅读 · 0 评论 -
Vue生命周期函数
生命周期:Vue 实例从创建到销毁的过程,就是生命周期。也就是从开始创建、初始化数据、编译模板、挂载Dom→渲染、更新→渲染、卸载等一系列过程,我们称这是 Vue 的生命周期。vue生命周期的作用是什么? 让我们在控制整个Vue实例的过程时更容易形成好的逻辑。vue生命周期总共有几个阶段? 它可以总共分为8个阶段:创建前/后, 载入前/后,更新前/后,销毁前/销毁后第一次页面加载会触发哪几个钩子? 第一次页面加载时会触发 beforeCreate, cr...原创 2021-09-26 19:43:14 · 87 阅读 · 1 评论 -
Vue整理(自我理解)
Vue是基于JavaScript开发的mvvm库,是一套构建用户界面的渐进式框架,以数据驱动和组件化思想构建的,采用自底向上增量开发的设计1.Vue的核心功能强调的是状态(state)到界面(view)的映射,Vue像一个视图模板引擎2.渐进式:vue的使用方式(vue的设计理念)在声明式渲染(视图模板引擎)的基础上,我们需要某项功能,就可以通过添加相应的组件、路由等来一步一步构建一个完整的框架;这些组件功能相互独立,可以在核心功能的基础上任意选用其他的部件,不一定要全部整合在一起,这就是渐进式原创 2021-08-25 19:39:29 · 702 阅读 · 4 评论 -
vue中data必须是一个函数
原因:1.vue中组件是用来复用的,为了防止data复用,将其定义为函数。2.vue组件中的data数据都应该是相互隔离,互不影响的,组件每复用一次,data数据就会被复制一次,当某一处复用组件的data数据发生改变时,要使其他复用组件的data数据不受影响,就需要通过data函数返回一个对象作为组件的状态。3.当我们将组件中的data写成一个函数,数据以函数返回值形式定义,这样每复用一次组件,就会返回一份新的data,拥有自己的作用域,类似于给每个组件实例创建一个私有的数据空间,让各个组件实例转载 2021-08-24 23:26:51 · 264 阅读 · 0 评论