分类
子分类
排序
JavaScript实现串行请求的示例代码
使用async和awaitvar fn = async function(promiseArr) { for(let i = 0,len = arr.length; i<len; i++) { currentPromise = (promiseArr[i] instanceOf Promise) ? promiseArr[i] : Promise...
Vue实现boradcast和dispatch的示例
这篇内容主要是学习掘金小册vue组件精讲的一个案例,自己做下笔记,以免日后忘记。1.mixins(混入)我所理解的mixins就是共享,就好比面向对象里面的原型prototype那种感觉的东西,把相同的逻辑...
Vue $nextTick 为什么能获取到最新Dom源码解析
正文<template> <p id=\'text\'>{{text}}</p> <button @click=\'change\'>click</button> </template> <script> export default { data() { return ...
关于vue 项目中浏览器跨域的配置问题
1、什么是跨域当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。2、同源策略同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果...
es5 类与es6中class的区别小结
前言在es5中主要是通过构造函数方式和原型方式来定义一个类,在es6中我们可以通过class来定义类,今天整理一下它们的区别。关于es5中定义类的方式,可以看这一篇Js的‘类',我们这里主要聊...
解决vuex刷新数据消失问题
前言vue构建的单页大型项目中,可能会用到Vuex 。Vuex 的状态存储是响应式的,当 Vue 组件从 store 中读取状态的时候,若 store 中的状态发生变化,那么相应的组件也会相应地得到高效更新。但是...
如何通过Proxy实现JSBridge模块化封装
最近公司在做一个项目,通过把我们自己的Webview植入第三方APP,然后我们的业务全部通过H5实现。至于为什么不直接用第三方APP WebView,主要是身处金融行业,需要做一些风控相关功能。由于是Hybr...
微信小程序实现滚动Tab选项卡
本文实例为大家分享了微信小程序实现滚动Tab选项卡的具体代码,供大家参考,具体内容如下最终效果如上。问题:1、tab标题总共8个,所以一屏无法全部显示。2、tab内容区左右滑动切换时,tab标题...
vant-ui组件调用Dialog弹窗异步关闭操作
需求描述:需求描述:官方文档又是组件调用方式,又是函数调用方式。我就需要一个很简单的:点击操作弹窗显示后,我填写一个表单,表单校验通过后,再调用API接口,返回成功后,关闭弹窗。一个...
JavaScript正则表达式获取图片链接地址
其实正则表达式获取图片链接地址核心代码就下面var imgReg = /<img.*?(?:>|\\/>)/gi; var srcReg = /src=[\\\'\\\']?([^\\\'\\\']*)[\\\'\\\']?/i;有很多时候我们需要用到文章里面的图...