一、初识VueX 1.1 关于VueX VueX是适用于在Vue项目开发时使用的状态管理工具。试想一下,如果在一个项目开发中频繁的使用组件传参的方式来同步data中的值,一旦项目变得很庞大,管理和维护这些值将是相当棘手的工作。为此,Vue为这些被多个组件频繁使用的值提供了一个统一管理的工具——Vue ...
分类:
其他好文 时间:
2020-04-28 15:19:46
阅读次数:
56
babel是用来处理ES6语法代码的。 安装babel有两个步骤: ①安装6个包 ②配置.babelrc配置文件 babel现在的版本是babel 8.x,(小版本号变了对我们的开发几乎没有影响,大版本号变了,是一定会影响到开发的,所以在用的时候一定要注意版本) 安装处理ES6语法的加载器babel ...
分类:
其他好文 时间:
2020-04-23 12:36:05
阅读次数:
100
let ES6中新增的用于声明变量的关键字 let 声明的变量只有在处于的块级作用域中有效(大括号中) 防止循环变量变成全局变量 比如for循环中的 i 不存在变量提升 暂时性死区特性 const 作用:声明常量,常量的值(内存地址)不能变化的值 具有块级作用域 const 声明常量必须需要赋一个初 ...
分类:
其他好文 时间:
2020-04-14 00:51:34
阅读次数:
54
1.ES5和ES6声明变量的方式对比 ES5中声明变量的方式: //1.通过var声明 var num; //2.函数方式声明 function fn(num){ return num; } fn(10); ES6中声明变量的方式: //1.使用let声明 let a = 10; //2.使用con ...
分类:
其他好文 时间:
2020-04-09 12:15:23
阅读次数:
70
set是一个构造函数 set通过new的方式生成,他类似数组,但不是数组, 他的一个重要特点便是他的成员是无重复的!无重复的!无重复的!(重要的话说三次) const s = new Set(); 那么在创建set的时候可以添加什么上去呢? 1.数组,获得一个屋重复元素的set 如上所示,他得出来的 ...
分类:
其他好文 时间:
2020-03-28 23:37:07
阅读次数:
103
创建vue项目流程 1.使用构建工具vue-cli创建项目脚手架 vue-cli是一个官方发布vue.js项目脚手架,使用vue-cli可以快速创建vue项目。 (1)安装 确认已安装了node.js,可在cmd中输入( node -v和npm -v),如显示出版号,说明安装成功。 图片.png 通 ...
分类:
其他好文 时间:
2020-03-27 17:17:04
阅读次数:
80
1、浏览器兼容ES6基础语法(包括箭头函数):在引入其它脚本之前引入browser.min.js,然后script的type属性改成text/babel; 2、使IE浏览器兼容ES6语法(Promise等语法):引入polyfill.min.js <script type="text/javascr ...
分类:
其他好文 时间:
2020-03-24 10:32:15
阅读次数:
284
一、弄清基本信息: CommonJS规范 ES6语法 导出模块:module.exports 导出模块:export exports export default 导入模块:require 导入模块:import ***module.exports导出对应require导入,export导出对应im ...
分类:
其他好文 时间:
2020-03-14 22:04:44
阅读次数:
72
ES6语法转换 -> babel-loader 依赖: babel-loader @babel/core @babel/preset-env @babel/polyfill 其他依赖可以通过babeljs官方网站查询,转换装饰器 class语法 module.exports = { module: ...
分类:
Web程序 时间:
2020-03-13 01:03:54
阅读次数:
74
今天来说说es6的语法,最基础的也就是var,let,const 的用法与区别了,我们来看看他们之间的恩怨情仇。 首先来说说var,这个只要是学过js的都知道,它是用来声明一个变量的,但是它在开发中也会遇到一些问题,比较难解决。先来看看下面的代码: var str="hello world"; ? ...
分类:
其他好文 时间:
2020-03-12 14:15:31
阅读次数:
61