- 博客(6)
- 收藏
- 关注
原创 vuex存储公共数据
疑问:开发过程中,是否遇到请求数据在好多地方使用,我们是不是在每个地方都请求一次,对应这种情况是否有更好的解决方式呢?1、创建自己的store主要定义actions,判断自己所需要的数据是否已经得到,相信大家都能看懂啦!import { qGet } from '../../plugin/axios';const state = { factoryList: [] };const mutations = { setFactoryList(s, list) { s.
2020-06-22 14:03:35
512
原创 async-await使用
1、第一步,学会封装函数// 普通请求function getData(id) { const url = `https://zhuanlan.zhihu.com/api/columns/${id}` fetch(url) .then(res => res.json()) .then(item => { console.log(`名称:${item.name}`); console.log(`描述
2020-06-18 19:53:27
215
原创 学习typescript
1、typescript配置自动编译(1)tsc --init生成tsconfig.json,修改"outDir": “./js”(2)运行任务监视tsconfig.json补:vscode系统禁止运行脚本解决:a:以管理员身份运行vscodeb:执行get-ExecutionPolicyc:执行set-ExecutionPolicy RemoteSigned2、数据类型types...
2020-01-06 13:02:46
76
转载 变量提升
js变量提升对于大多数js开发者来说,变量提升可以说是一个非常常见的问题,但是可能很多人对其不是特别的了解。所以在此,我想来讲一讲。先从一个简单的例子来入门:a = 2;var a;console.log(a);你觉得以上的代码会输出什么?是输出undefined吗?如果是按照程序的自上而下执行的话,那么这一段代码确实是输出undefined。然而,javascript并不是...
2019-12-06 18:57:45
84
原创 普通函数和箭头函数区别
普通函数 let fun1 = function () { console.log('普通函数'); }箭头函数let fun2 = () => { console.log('箭头函数');}区别:1、this指向不同2、箭头函数无法作为构造函数,不能使用new3、箭头函数不绑定arguments,用三点运算符解决4、箭头函数没有原型一、this指向不同...
2019-12-06 17:34:43
159
原创 vue入门学习
一、最简单的组件模板 Vue.component(‘todo-item’, {props: [‘todo’],template: ‘{{ todo.text }}’})var app7 = new Vue({el: ‘#app-7’,data: {groceryList: [{ id: 0, text: ‘蔬菜’ },{ id: 1, text: ‘奶酪’...
2019-03-02 22:30:41
474
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人