webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(depe...
webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(depe...
接口地址[https://apifox.com/apidoc/shared-12ab6b18-adc2-444c-ad11-0e60f5693f66/doc-2221080]...
vuex的替代品三个概念,state[https://pinia.vuejs.org/zh/core-concepts/state.html]、getter[https://...
一.父传子 1.通过给子组件添加属性的方式传递值 2.子组件中使用编译器宏defineProps函数接收传递过来的值 3.修改父组件的值,子组件也改变(响应式更新) 二.子传...
跨层级传递数据(父于孙) 1.顶层组件通过provide函数提供数据 2.底 层组件通过inject函数获取数据
箭头函数使用箭头定义,普通函数中没有 箭头函数都是匿名函数,而普通函数可以是匿名函数,也可以是具体名函数; 普通函数可以用于构造函数,以此创建对象实例;箭头函数不能用于构造函...
浏览器的重排、重绘 浏览器渲染页面流程 (0)渲染引擎首先通过网络获得所请求文档的内容(1)解析HTML文件,构建 DOM Tree(2)解析CSS,构建 CSSOM Tre...
参考:v-if和v-for避免连用[https://v2.cn.vuejs.org/v2/style-guide/#%E9%81%BF%E5%85%8D-v-if-%E5%9...
区别 1.map有返回值,return一个新数组;forEach没有返回值(不会返回执行的结果)2.map可以进行链式操作,forEach不行3.map里可以用return,...
js事件循环[https://baijiahao.baidu.com/s?id=1764118434140315821&wfr=spider&for=pc] js是单线程的,...
promise全面解释[https://zhuanlan.zhihu.com/p/570762392] Promise是一个构造函数,通过new来实例化,主要解决异步编程。P...
XHR:用于与服务器交互 步骤: 1.创建xmlhttprequest对象 2.配置请求方法和url地址 3.监听loadend事件,接收响应结果 4.发起请求 Ajax:g...
和组件内出现同名的data和methods时,组件内优先级更高 1 新建一个 mixin 文件 `mixins/loginConfirm.js` ```jsx export...
1.获取购物车模块的数据 2.处理数据,增加是否选中属性 3.页面调用数据请求 4.动态渲染页面数据 4.1从vuex中获取购物车数据,并渲染 4.2商品复选框的渲染 不要使...
路由导航守卫---全局前置守卫 1.所有路由一旦被匹配,都会先经过全局前置守卫 2.只有全局前置守卫放行,才会真正解析组件,看到页面 配置参考导航守卫 | Vue Route...
官网链接[https://vant-contrib.gitee.io/vant/v2/#/zh-CN/advanced-usage] 自动将px转为vw 1.安装插件 npm...
脚手架创建项目 1.babel router vuex css linter 2.vue2.0 3.hash模式 4.css预处理 less 5.eslint: standa...
状态管理工具 状态就是数据,管理vue的通用数据(多组件共享的数据) 场景: 1.某个状态在很多个组件中使用(个人信息) 2.多个组件共同维护一份数据(购物车) 导入注册流...
1.路由使用步骤 作用:修改路径时,切换显示匹配的组件 步骤: 1.下载VueRouter模块到当前工程项目,版本3.6.5(Vue2.0版本 vuex也是3.0版本) 2....