JavaScript
文章平均质量分 57
熬夜的小青年
起点在哪,或许选择不了。重要的是,你追求的终点在哪!让每一天都过得有意义!
展开
-
vConsole 3.15.0 can‘t find variable:ResizeObserver
经查ios13.4版本以下使用vConsole3.15.0版本时,需要开发者下载兼容低版本的polyfill,原因是vConsole使用了13.4版本才支持ResizeObserver API 如果需要兼容低版本的话那就加载下面的依赖吧。原创 2023-01-09 12:00:42 · 1153 阅读 · 0 评论 -
中大型Vue项目的前端架构-1
目录前言项目目录Api后端接口公共Helpersevice 网络请求封装(axios封装)utils工具类main.js webpack入口文件使用方法前言接触Vue已经有几年了,每次新建项目都有一些新奇的想法,之前分享过一篇Vue中使用Axios拦截器(拦截请求与相应),由于我最近的项目需要长期维护,所以不能再向小项目那种方式创建前端架构了,需求需要方便维护、高扩展性,但不是说我最初的那种方式不好,只是不适合中大型项目而已。所以今天我分享一下我在中大型项目中封.原创 2021-05-12 16:04:33 · 1250 阅读 · 8 评论 -
element-plus Vue 3.0 Beta来了
GitHub地址ElementUi Beta版本文档又要秃头一波了!!!原创 2020-12-14 15:40:32 · 306 阅读 · 0 评论 -
动态设置scroll-view高度
直接上干货wxml页面<scroll-view class='scroll-view' style="height: {{scrollViewHeight}}px" scroll-y wx:if="{{cardIndex==1}}" bindscrolltolower="scrolltolowerRecordsData"> <view style="paddin...原创 2020-04-26 15:35:57 · 2633 阅读 · 0 评论 -
验证密码:6位到16位之间,由数字和字符组成,且必须包含大、小写字母和数字
第一种 使用直接正则判断var re = /^(?![0-9]+$)(?![a-zA-Z]+$)[0-9A-Za-z]{6,10}$/第二种 正则加逻辑判断<input type="text" id="input" onkeydown="checkInput(event)"><script>function checkInput(e) { i...原创 2018-07-20 02:55:46 · 13405 阅读 · 1 评论 -
JS事件委托
前两天看了一篇文章讲到了事件委托,然后自己就查了一下,get到了一些知识!首先感谢之前那篇文章的大佬。原文章位置,大佬写的非常透彻。令我茅塞顿开。(商业互捧ing)<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>事件委托...原创 2019-03-27 15:40:37 · 135 阅读 · 0 评论 -
Vue中的v-slot如何使用
今天看了看Vue的文档,发现了v-slot这个指令,生怕掉队的我赶紧补习了一下直接上代码!!!//父组件<template> <!--在此处添加渲染的内容--> <div> <el-button type="text" @click="dialogFormVisible = true">打开嵌套表单的 D...原创 2019-04-26 18:54:16 · 10180 阅读 · 2 评论 -
递归遍历多层次菜单
//根据后台数据格式化菜单function formatMenu(data) { return data.map(function (item) { if (!item) { return null; } var path = item.path, name = item.menuName, id = item.i...原创 2019-07-09 14:08:59 · 347 阅读 · 0 评论