摘要:
授权: 首先需要去支付宝开发者中心注册一个网页应用,注册时需要注意应用名称的命名规范,很容易就审核不通过,授权的回调地址必须是https的,并且页面里必须要调用getAuthCode,否则授权时就会报 系统异常,请联系商家。REDIRECT_URI_ILLEAGAL 调用授权api: ap.getA 阅读全文
摘要:
注:需要实现定宽高比的元素的内容不能超出宽高比计算出来的高度 阅读全文
摘要:
效果图: 阅读全文
摘要:
日常开发过程中封装了一些通用的公共组件,但是每次调用时不想引入组件结构,这时候就需要挂载到vue上供所有的实例用类似方法的形式调用,所以需要对组件进行注册。 假设我们封装一个公共组件confirm.vue, 然后我们把它挂载到vue上: 这时候我们就可以用方法调用了: 阅读全文
摘要:
const disDuplicate = (oldList, newList, field) => { let list = [], tempObj = {}, allList = [] allList = allList.concat(oldList, newList) for (let i = 0, len = allList.leng... 阅读全文
摘要:
popstate是H5的history系列中的事件,但是在低版本的webkit中会自动触发。H5中的history api是不会使页面发生跳转的,只是操作地址栏和响应的state属性而已,而且是手动操作的。浏览器默认的history还是传统的那一套,虽然他们在浏览器上都是使用同一个“历史记录堆栈”, 阅读全文
摘要:
身份证号:/^(^[1-9]\d{7}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}$)|(^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])((\d{4})|\d{3}[Xx])$)$/ 【15位或 阅读全文
摘要:
日常工作中经常会用到单选框radio,而原生样式不好看无法满足项目要求,模拟写一个又比较麻烦,所以写了一个改变原生样式的demo。 原生样式: 改变后的样式: 以下为demo代码: 阅读全文