摘要: Vue脚手架的基本使用 基于3.x版本的脚手架创建Vue项目 1. 基于交互式命令行的方式,创建Vue项目 vue create my-project 2. 基于图像化界面的方式创建Vue项目 vue ui 3. 基于2.x的旧版本,创建旧Vue项目 npm install -g @vue/cli- 阅读全文
posted @ 2020-11-29 11:51 Maple_XL 阅读(87) 评论(0) 推荐(0) 编辑
摘要: ES6模块化 ES6模块化规范 ES6模块化规范中定义: 每个js文件都是一个独立的模块 导入模块成员使用import关键字 暴露模块成员使用export关键字 ES6模块化的基本语法 默认导出与默认导入 默认导出语法exprot default 默认导出成员 //当前文件模块为m1.js //定义 阅读全文
posted @ 2020-11-29 11:50 Maple_XL 阅读(82) 评论(0) 推荐(0) 编辑
摘要: 接口调用async/await async/await是ES7引入的新语法,可以更加方便的进行异步操作 async关键字用于函数上(async函数的返回值是Promise实例对象) await关键字用于async函数中(await可以得到异步的结果) async/await基本使用 async fu 阅读全文
posted @ 2020-11-29 11:49 Maple_XL 阅读(2506) 评论(0) 推荐(1) 编辑
摘要: 接口调用-axios axios(官网:https://github.com/axios/axios)是一个基于Promise的Http客户端。 支持浏览器和node.js 支持promise 能拦截请求和响应 自动转换JSON数据 axios基本用法 //1. 引入axios.js <script 阅读全文
posted @ 2020-11-29 11:48 Maple_XL 阅读(200) 评论(0) 推荐(0) 编辑
摘要: 接口调用fetch fetch基本用法 fetch('/abc').then(data=>{ //这里返回的其实是一个Promise对象,text()方法属于fetchAPI的一部分 return data.text(); }).then(ret=>{ //注意这里得到的才是最终的数据 consol 阅读全文
posted @ 2020-11-29 11:46 Maple_XL 阅读(169) 评论(0) 推荐(0) 编辑
摘要: Promise 1、主要用于异步计算 2、可以将异步操作队列化,按照期望的顺序执行,返回符合预期的结果 3、可以在对象之间传递和操作promise,帮助我们处理队列 Promise 基本用法 实例化Promise对象,构造函数中传递函数,该函数中用于处理异步任务 resolve和reject 两个参 阅读全文
posted @ 2020-11-29 11:44 Maple_XL 阅读(63) 评论(0) 推荐(0) 编辑