- 博客(5)
- 收藏
- 关注
原创 Promise简单用法
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。1.对象的状态不受外界影响 (3种状态)Pending状态(进行中) Fulfilled状态(已成功) Rejected状态(已失败)2.一旦状态改变就不会再变 (两种状态改变:成功或失败)Pending -> Fulfilled Pending -> Rejected创建Promise实例 Promise构造函
2022-06-01 21:32:33
306
原创 vue3 在原型挂在方法
在vue3 中没有 this 不在是实例化查出来的vue对象,那怎么往原型挂在公用的方法呢? const app = createApp(App); const test = () => { console.log('我是测试函数触发的'); return '测试成功!'; }; app.config.globalProperties.$Test = test; app.use(store).use(router).mount('#app') 下面是使用的方式 i
2022-05-22 22:08:31
373
1
原创 vue2和vue3自定义指令的区别,简单易懂
什么是指令? 在vue中提供了一些对于页面 + 数据的更为方便的输出,这些操作就叫做指令, 以v-xxx表示 类似于html页面中的属性 <div v-xxx ></div> 指令的作用是什么呢? 指令中封装了一些DOM行为, 结合属性作为一个暗号, 暗号有对应的值,根据不同的值,框架会进行相关DOM操作的绑定 vue中常用的v-指令有那些呢? v-text 元素的InnerText属性,必须是双标签 v-html 元素的innerHTML v-if 判断是否插入这个元
2022-05-12 20:03:13
1141
原创 简单的axios封装
1.首先引入 axios import axios from 'axios' 2.创建一个实例 const api = axios.create({ baseURL: '', // 所有请求的公共地址部分 timeout: 3000 // 请求超时时间 这里的意思是当请求时间超过5秒还未取得结果时 提示用户请求超时 }) 3.request拦截器 // 请求相关处理 请求拦截 在请求拦截中可以补充请求相关的配置 // interceptors axios的拦截器对.
2022-05-10 16:57:49
376
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人