- 博客(5)
- 收藏
- 关注
原创 Promise简单用法
Promise 是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理且更强大。它最早由社区提出并实现,ES6将其写进了语言标准,统一了用法,并原生提供了Promise对象。1.对象的状态不受外界影响 (3种状态)Pending状态(进行中)Fulfilled状态(已成功)Rejected状态(已失败)2.一旦状态改变就不会再变 (两种状态改变:成功或失败)Pending -> FulfilledPending -> Rejected创建Promise实例 Promise构造函
2022-06-01 21:32:33
314
原创 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
378
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
1160
原创 简单的axios封装
1.首先引入 axiosimport axios from 'axios'2.创建一个实例const api = axios.create({ baseURL: '', // 所有请求的公共地址部分 timeout: 3000 // 请求超时时间 这里的意思是当请求时间超过5秒还未取得结果时 提示用户请求超时})3.request拦截器// 请求相关处理 请求拦截 在请求拦截中可以补充请求相关的配置// interceptors axios的拦截器对.
2022-05-10 16:57:49
379
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人