VUE
文章平均质量分 83
Mr_linjw
这个作者很懒,什么都没留下…
展开
-
浅谈vite之import.meta
import.meta原创 2024-08-06 16:20:10 · 1257 阅读 · 0 评论 -
vuex直接修改state 与 用dispatch/commit来修改state的差异
使用vuex修改state时,有两种方式:可以直接使用this.$store.state.变量 = xxx; this.$store.dispatch(actionType, payload)或者this.$store.commit(commitType, payload)共同点:能够修改state里的变量,并且是响应式的(能触发视图更新)不同点:若将 vue 创建store的时候传入strict: true,开启严格模式,那么任何修改state的操作,只要不经过muta...原创 2021-04-06 10:35:34 · 795 阅读 · 0 评论 -
vue-router实现原理及两种模式
vue-router 的两种方式(浏览器环境下)1. Hash (对应HashHistory)hash(“#”)符号的本来作用是加在URL中指示网页中的位置:http://www.example.com/index.html#print#符号本身以及它后面的字符称之为hash(也就是我之前为什么地址栏都会有一个‘#'),可通过window.location.hash属性读取。它具有如下特点:hash虽然出现在URL中,但不会被包括在HTTP请求中。它是用来指导浏览器动作的,对服务器端完全原创 2021-03-04 17:53:21 · 676 阅读 · 2 评论 -
VUE双向绑定原理
vue数据双向绑定原理vue数据双向绑定是通过数据劫持结合发布者-订阅者模式的方式来实现的,我们可以先来看一下通过控制台输出一个定义在vue初始化数据上的对象是个什么东西。代码:var vm = new Vue({ data: { obj: { a: 1 } }, created: function () { console.log(this.obj); }});结果:我们..原创 2021-03-04 10:55:12 · 644 阅读 · 1 评论 -
Vuex是什么?运行原理是什么?
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。在View通过Dispatch触底Action,Action触发Mutation,最后更新State触发View更新,这一流程遵循单向数据流的原则。Vuex的简单定义和用法import Vuex from 'Vuex'import Vue from 'vue'Vue.use(Vuex)let store = new Vu原创 2021-03-04 10:05:55 · 623 阅读 · 1 评论 -
Vue2.0 v-for 中 :key 到底有什么用?
解释 key 的作用真的不用涉及 DOM diff 算法。假设你有三个子组件,每个子组件里面有一个「有状态的」孙子组件。现在用户点击删除按钮,把第二个子组件删掉了,请问结果是怎样的?你可能会说,那还用问?当然是 2 消失了。因为 data 里的数组从 [1,2,3] 变成了 [1,3]。实际上你没有考虑全面:注意看图中的绿色正方形没有被删除。不信的话点击这个代码,按照我的指示操作一下:首先,在三个 input 内输入三角形、正方形、圆形:然后,点击中间的 delete原创 2021-01-22 11:26:38 · 219 阅读 · 0 评论 -
vue前端缓存问题解决方案
问题描述大家用vue脚手架搭建前端工程时,常被缓存问题所困扰,具体的表现就是,当程序版本升级时,用户因为缓存访问的还是老的页面,然后很多同学很暴力的直接在index.html中加入了这几行代码:<meta http-equiv="Expires" content="0"><meta http-equiv="Pragma" content="no-cache">...转载 2019-10-30 09:36:44 · 14556 阅读 · 2 评论 -
vue单页缓存存在的问题及解决方案
1.css同名覆盖,解决方法:父组件加上scoped<style lang="scss" scoped> @import './unbind.scss'</style>子组件同名样式加上deep /deep/ .tabs-row { .items-wrp{ padding-left: .34rem; } .it...转载 2018-10-11 10:25:45 · 2332 阅读 · 0 评论