- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 微信小程序之wxs页面使用正则表达式
微信小程序之wxs页面使用正则表达式:判断用户昵称是否为手机号,若为手机号,则中间四位用****隐藏显示
2022-07-20 15:55:57 11037
原创 el-input的onkeyup解决报错Uncaught ReferenceError: xx is not defined at HTMLInputElement.onkeyup
需求:在输入框输入时校验输入字符,中英文时校验方式不同(languageStatus == 0)中文情况下只能输中文汉字(languageStatus == 1)英文情况下只能输英文字母,短横线,单引号和空格初始实现:众所周知,没有条件判断的时候可以直接用<!-- 只能输入汉字 --><el-input v-model.trim="value" onkeyup="value = value.replace(/[^\u4e00-\u9fa5]/g,
2022-04-21 15:24:01 2604 2
原创 ElementUI之el-input输入不进去解决办法
碰到el-input输入失效,怎么填都不响应原因:嵌套层级太深解决办法:强制刷新html:<el-input @input="inputChange"></el-input>js:inputChange(){ this.$forceUpdate(); //强制刷新}
2022-04-12 16:09:54 1780
原创 vue实现下载字节流文件
需求:后端接口传过来一个字节流,前端通过浏览器下载到本地接口响应内容 be like实现:html部分:<!-- 设置一个按钮点击下载 --><el-button @click="download(id)"></el-button>js部分:// 伪代码<script>import axios from 'axios'export default { methods: { // 下载 dow
2022-04-11 21:13:13 1817
原创 ElementUI之el-table前端分页、自定义序号、排列问题
1、前端分页:html:<el-table :data="tableData.slice((currentPage-1)*PageSize,currentPage*PageSize)"> //对数据请求的处理,最为重要的一句话 <el-table-column></el-table-column> ... <el-table-column></el-table-column></el-table>
2022-04-07 17:09:40 3538
原创 ElementUI之el-radio中label和:label的区别【避免踩坑】
需求:radio切换不同选项时,根据不同值跳转不同页面实现:1、看Element官方文档中radio是这么说的方法1:<template> <el-radio v-model="radio" label="1">备选项</el-radio> <el-radio v-model="radio" label="2">备选项</el-radio></template><script> export
2022-04-02 16:32:46 7448 2
原创 ElementUI之el-table-column内容只显示两行超出折叠鼠标hover显示弹出框
需求:el-table中某一列内容只显示两行,超出隐藏...鼠标hover后显示弹出框,内容过多弹出框显示滚动条实现:html部分<el-table-column label="内容" prop="content" align="center" min-width="90"> <template slot-scope="scope"> <el-popover trigger="hover" placement="top" width
2022-04-01 15:09:45 3432
原创 Mock.js学习(一)基本使用语法
Mock.js 的语法规范包括两部分:1、数据模板定义规范(Data Template Definition,DTD)数据模板中的每个属性由 3 部分构成:属性名、生成规则、属性值:'name|rule': value // '属性名|生成规则':属性值2、数据占位符定义规范(Data Placeholder Definition,DPD)占位符 只是在属性值字符串中占个位置,并不出现在最终的属性值中。格式为:@占位符@占位符(参数 [, 参数])官方mock
2022-03-31 10:30:23 186
原创 正则表达式校验只能输入大小写英文【常用正则】
<el-input :change="check()"></el-input>// 知识点只能输入英文check(){ this.editForm.level3Point = this.editForm.level3Point.replace(/[^\a-\z\A-\Z]/g, '')}
2022-03-30 14:56:38 6917
原创 npm常用(切换淘宝镜像+彻底删除node_modules)
1、切换为淘宝镜像:npm config set registry http://registry.npm.taobao.org/(若需要)切换为原本的npm镜像:npm config set registry https://registry.npmjs.org/2、彻底删除node_modules①安装rimraf模块:npm install -g rimraf②删除命令:rimraf node_modules...
2022-03-28 19:25:37 568
原创 Avue源码修改(一)图层组合成组文件夹保持在原位置
文件夹成组源码://文件夹成组逻辑 handleCompose () { let list = this.contain.active; this.$confirm(`是否组合所选择的图层?`, '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { let flode
2021-11-30 16:22:40 615
原创 MySQL常用命令
登录MySQL数据库:mysql -u用户名 -p密码;查看有哪些数据库:show databases;创建数据库:create database 数据库名;使用某个数据库:use 数据库名;显示数据表:show tables;(先use之后才可以)初始化数据:source 要执行的sql路径;初始化数据也可直接在cmd下执行,参考文章MySQL使用命令执行 sql 脚本文件_urnotzkey的博客-CSDN博客...
2021-10-18 15:43:44 43
原创 vue 解决 new Audio 声音重叠解决问题的办法
//在data中声明audiodata() { return { audio: null, }},methods:{ //在调用时如果有音频在播放,先做暂停操作,将audio置空 if( this.audio!= null ) { this.audio.pause(); this.audio = null; } //然后再new Audio创建新的音频 this.audio= new Audio(Config.baseResUrl + this.a.
2021-10-18 12:11:47 3582
原创 MySQL使用命令执行 sql 脚本文件
在 Windows 下使用 cmd 命令执行(或Unix或Linux控制台下)【Mysql的bin目录】\mysql –u用户名 –p密码 –D数据库<【sql脚本文件路径全名】,示例:C:\MySQL\bin\mysql –uroot –p123456 -Dtest<C:\test.sql...
2021-10-18 11:58:57 1927
原创 SVN报错——Could not start external diff program!系统找不到指定的文件。解决办法
在使用SVN时,遇到diff的时候报错,错误如上图解决方法今天装完SVN之后,用来查看文件不同老是出现could not start external diff program,网上找了很多资料也没找到自己想要的,无意中中右键 Settings看到有个Diff Viewer 点进去发现默认选择 External,于是我改成TortoiseMerge就可以了。最后再说下修改方法:Settings >> Diff Viewer >> TortoiseMerge...
2021-10-18 10:26:42 1553
原创 mysql错误——ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using password: YES)解决方法
mysql 安装可参考教程:MySQL5.7.32 详细安装步骤(解压版)如遇问题:可以将MySQL安装目录下的 my.ini 文件加一句:skip-grant-tables即开启免密码登录模式,如下图:保存文件,然后重启 MySQL 服务(在服务里手动重启或者用指令重启或者都可以)方式一:方式二:然后再执行:mysql -u root -p密码直接不填按回车键确认,即可免密登录然后将前文中 my.ini 文件中加的skip...
2021-10-13 17:35:51 824
原创 MySQL5.7.32 详细安装步骤(解压版)
1、进入官网,下载MySQL安装包官网地址:MySQL :: Download MySQL Community Server (Archived Versions)选择版本【5.7.32】,点击【Download】下载64位安装包下载完成得到【mysql-5.7.32-winx64.zip】,解压到你的安装目录下我是将它放到了D盘,路径为D:\mysql-5.7.32-winx642、新建【Data】文件夹,创建【my.ini】文件my.ini 文件内容如下:...
2021-10-13 17:14:54 5889
原创 ElementUI之steps步骤条实现点击跳转,解决‘.native‘ modifier on ‘v-on‘ directive is deprecated问题
官方文档:https://element.eleme.cn/#/zh-CN/component/steps为 el-step 添加 @click.native 属性,实现点击跳转:<el-steps :active="active" finish-status="success" align-center> <el-step @click.native="on_click(1)" title="步骤 1"></el-step> <el-
2021-10-12 17:37:21 2657
原创 VUE项目引入ElementUI,避免出现“export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘警告提示
官网文档:Element - The world's most popular Vue UI framework1、npm 安装npm i element-ui -S如遇版本问题,可在后面加--legacy-peer-deps(参考文章:npm ERR! code ERESOLVE 解决方法)2、引入 Element完整引入,在 main.js 中写入以下内容:import Vue from 'vue';import App from './App.vue'; //如果已.
2021-10-12 14:56:38 1094
原创 npm错误——npm ERR! code ERESOLVE 解决方法
npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: [email protected] ERR! Found: [email protected] ERR! node_modules/vuenpm ERR! vue@"^3.0.0" from the root projectnpm ERR!npm ERR! Could not res.
2021-10-11 14:45:51 133823 51
原创 VOL框架学习(二)使用代码生成器生成菜单和页面
在使用之前确保前端后端都以正常运行,可以查看VOL框架学习(一)从零开始搭建项目(一)首先是生成Vue页面1、使用超级管理员账户登录网站【用户名:admin;密码:123456】2、点击菜单栏中的【代码在线生成器】→【Vue+后台代码生成】,再点击【新建】弹出下面的窗口,新建配置信息,首先创建目录【父级ID为0相当于创建目录,其他空随意填写】点击【+确定】之后就会生成一个一级目录【实时信息表】,主键ID为81(记住!后面要用)3、然后再次点击新建,创建目录下的..
2021-10-09 16:46:07 10096 3
原创 Electron学习(一)vue项目web端生成桌面端应用程序
1、首先,用NPM在本地安装一个Electron的副本,你可以选择全局安装或针对项目单独安装:npm i -g electron我是在VScode里打开项目安装的,完成之后:2、在项目路径下新建一个文件夹,此处我命名为electron_vue在终端里定位到此文件夹:首先保证你的电脑 Node.js 已正确安装,可以在终端输入以下命令查看版本:node -vnpm -v1、首先用VScode打开你的项目,打开新的终端,初始化 npm 包:...
2021-10-09 16:24:52 935 1
原创 Postman学习(一)下载安装与汉化教程
下载网址:https://www.postman.com/downloads/打开网址,下载64位安装包
2021-09-29 09:54:42 7999 6
原创 VOL框架学习(一)从零开始搭建项目
主要资料demo地址:http://www.volcore.xyz帐号:admin666;密码:123456(本地超级管理员帐号:admin;密码:123456)github地址:https://github.com/cq-panda/vue.netcoregitee码云:https://gitee.com/x_discoverer/Vue.NetCore开发文档:http://v2.volcore.xyz/document/guide操作步骤1.下载代码在gitee上下
2021-09-28 17:00:45 15048 5
学生成绩管理程序设计C语言课设源代码
2019-02-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人