自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 收藏
  • 关注

原创 draggable拖拽的时候将一个元素设置禁止拖拽和被拖拽

filter=“.unmover”:class=“{unmover:index==='000'}”表示当前不能被拖拽:move=“onMoveCeshi” 表示不能被停靠,其他元素不可以与当前元素调换位置

2023-04-24 16:47:45 735

原创 不能将类型“($event: any) => void”分配给类型“MouseEvent”

安装@types/node 18.8.4版本之后,在页面上使用@click会有错误提示,但是不影响使用,具体原因不知道是啥,希望看到的大佬帮忙解释下。然后安装18.7.18版本的就可以了。删掉@types/node。

2022-10-12 16:40:12 6018 5

原创 express post接收参数的方法

)

2022-08-05 14:41:15 456

原创 报错 throw er; // Unhandled ‘error‘ event

使用express搭建一个服务器,报错 throw er;表示的是监听的端口号被占用了。修改下监听的端口号就好了。

2022-08-03 15:03:12 689

原创 切换npm的下包镜像源

检查成功没,只要执行上面npmconfiggetregistry查看下就可以了。将下包的镜像源切换为淘宝镜像源。查看当前的下包镜像源。

2022-07-28 15:48:09 195

原创 报错:Unknown at rule @apply

使用windicss,将使用到的class名集合到新的class中报错Unknownatrule@apply。解决办法lang="postcss"

2022-07-21 11:45:55 2801 2

原创 报错:__dirname is not defined in ES module scope

在commonjs中,注入了__dirname,__filename,module,exports,require五个内置变量用于实现导入导出的能力。而在esm中,因为规范已经完全不一样,故实现方式也是不一样的。在esm中,显然模块的导入导出使用export/import,自然不会再用exports/require,同理__dirname,__filename也有对应的规范写法。在给vite+vue3.0设置别名的时候,直接使用了__dirname这个内置变量报错。...

2022-07-20 16:09:48 13091 1

原创 uni-app小程序使用客服功能和获取客服聊天记录demo

客户发的消息{{item.text}},时间{{zTime(item.time)}}获取前一个小时的聊天内容

2022-07-20 10:48:11 1480

原创 mac电脑使用nvm控制node版本

如果在新的终端输入nvm时提示commandnotfoundnvm,有可能是以下原因系统可能缺少一个.bash_profile文件。安装完成后关闭终端,重新打开终端输入nvm验证一下是否安装成功,当出现“NodeVersionManager”时,说明已安装成功。(2)使用ls-a显示这个目录下的所有文件(夹)(包含隐藏文件及文件夹),查看有没有.bash_profile这个文件。nvminstall安装指定的版本,如nvminstallv14.15.0。...

2022-07-15 17:44:23 696

原创 报错__WEBPACK_IMPORTED_MODULE_1_vuex__.a.store is not a constructor

报这个错的原因是下面的Vuex.store中store要大写错误代码import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = new Vuex.store({ state: { count: 0 }})export default store正确代码store大写import Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store =

2022-06-22 16:02:21 1468

原创 企业微信审批弹窗在苹果手机弹不出来的可能问题之一

企业微信苹果手机唤不出来审批弹窗

2022-06-14 22:24:16 729

原创 关于BFC的理解

<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>BFC的理解</title><style>.fa{width: 200px;height: 200px;background-color: aqua;overflow:hidden;}.son {width: 100px;height: 1

2022-05-25 22:36:17 114

原创 关于this的认识

this的指向// 在函数中使用// function get(val) {// console.log(val);// }// get('你好')// // 相当于 直接调用函数,函数有this,this是指向window// get.call(window, '你好')// // 函数作为对象的方法被调用(谁调用我,我就指向谁)// var person = {// name: '章三',// run: function(time) {// con

2022-05-24 23:37:23 85

原创 js的预编译

// 什么是预编译: 引擎会在解释javaScript代码之前对其进行编译,编译阶段中的一部分工作就是找到所有的声明,并用适合的作用域将它们关联起来// 预编译什么时候发生:预编译分为全局预编译和局部预编译,全局预编译发生在页面加载完成时执行,而局部预编译发生在函数执行的前一刻// 全局编译的步骤// 1、生成GO(global object)对象, 这个GO就是window// 2、将全局的变量声明(的名)储存GO对象中,value为undefined// 3、将全局的函数声明的函数名

2022-05-23 23:33:05 181

原创 ant vue 使用 upload控件的时候提示Invalid prop: custom validator check failed for prop “fileList“.

出现这种报错,主要是因为上传图片的列表对应的属性值没有全部填写下面是官网的例子下面是项目接口拿到的数据,name是没有值的,所以导致了报上面那个错误处理方法:循环拿到的这个数组,给name赋值就可以了,(具体赋什么值,看下官网就可以了)...

2022-02-21 15:10:04 6339

原创 mac电脑vue+node+nginx本地部署解决跨域问题

使用vue-cli新建一个vue项目弄个测试的页面调用接口打包好使用http-serve将这个打包的vue项目在本地跑起来使用http://192.168.43.100:8080能打开页面就没有问题了没有处理的时候点击会出现跨域然后新建一个文件夹server使用终端cd到这个文件夹,安装cnpm install express然后新建server.js,写出下面的代码使用终端cd到server文件夹,使用node server.js命令跑下...

2022-01-25 17:30:59 1197

原创 若依前后分离,报错 Error: Cannot find module ‘@/views/system/user/index

问题: 若依分离版下前端打包部署到服务器上路由切换不了解决:在 /src/store/modules/permission.js中找到loadView将return () => import(`@/views/${view}`)替换成:return (resolve) => require([`@/views/${view}`], resolve)...

2021-12-28 15:08:52 2054 1

原创 vue项目中使用element中的el-form,可能会报错Cannot read properties of undefined (reading ‘indexOf’)

报错Cannot read properties of undefined (reading ‘indexOf’)

2021-12-23 11:41:59 4422

原创 ant design vue中table表格的序号自增

第一种,不管列表多少数据每页都是从1开始的第二种,很多数据的时候,序号要一直累加,分页也是要跟着上一页继续累加

2021-09-07 16:29:31 3337 4

原创 avue表格多选,分页时候保留上一页的勾选状态实现

需要的操作如下:1、文档上说设置reserveSelection:true,2、如果列表中的数据有返回id,并且是唯一值,那么就不需要处理,如果获取的数据没有返回id,那么有两种方法去实现: 2-1、循环获取到的数据,给每条数据自己添加一个id,并且要保证是唯一值. 2-2、使用rowKey来设置一个唯一值,比如说: 获取的数据中能明确的知道projectId是唯一值, 那么可以在option中设置rowKey: 'pr...

2021-07-23 10:17:30 2848 2

原创 ant design vue中a-tree-select的使用注意

当下拉的内容较多的时候,没有使用:dropdown-style="{ maxHeight: '300px', overflow: 'auto' }"的shi xia

2021-06-08 14:51:09 3659 2

原创 vue3.0引入ant-design-vue报错

1、npm i --save ant-design-vue2、3、报错:"export 'default' (imported as 'Vue') was not found in 'vue'4、在当前目录下跑npm i --save ant-design-vue@next , 然后重新跑下项目就可以了

2021-02-04 15:49:29 2297

原创 Mac下vue-cli的全局安装和卸载

查看版本:vue -V确定是否安装2.0版本升级卸载:1. 首先需要开放用户权限:sudo chmod -R 777 /usr/local/lib/node_modules/2. 卸载2.0版本npm uninstall vue-cli -g3. vue -V 确定卸载完成4. 安装3.0版本npm install -g @vue/cli...

2021-02-03 16:30:03 2149

原创 js金额的转化

var money = function(num,n) { var fu = ''; n = n > 0 && n <= 20 ? n : 2; s = parseFloat((s + "").replace(/[^\d\.-]/g, "")).toFixed(n) + ""; console.log(s, 's') var l = s.split(".")[...

2021-02-01 10:36:10 452

原创 iview 日期范围选择校验

如果时选择单个的日期,正常的写法没有问题,但是type='daterange'选择时间范围的校验就会出现问题了,解决的办法:

2019-01-04 19:59:52 3027 1

原创 input标签添加上disable属性在移动端字体颜色不兼容的解决办法。

input[disabled],input:disabled,input.disabled{               color: #999;              -webkit-text-fill-color:#999;                -webkit-opacity:1;                  opacity: 1;} ...

2018-08-28 08:48:51 486

原创 live-server的使用

NPM全局安装npm install -g live-server其它方式 git clone https://github.com/tapio/live-server cd live-server npm install # Local dependencies if you want to hack npm install -g # Install...

2018-08-02 00:29:46 1128

原创 Mac下打开/usr/local目录

第一步:which node    会告诉你地址:/usr/local/bin/node第二步:使用command+shift+G,会弹一个搜索框,输入/usr/local/bin/node,然后点击前往就可以了

2018-07-26 23:15:42 8926 1

原创 mysql增删改查和子句的基础用法

1、增语法:insert into `表名` (字段1,字段2,....) values (值1,值2,....)例子:INSERT INTO `ceshi1` (NAME,age) VALUES('小明', 19)2、删语法:delete from `表名` where 条件表达式例子:DELETE FROM `ceshi1` WHERE id=73、改语法:update `表名` set `字...

2018-07-11 09:10:10 409

原创 使用node和natapp搭建项目,让外网也可以测试

natapp的官网:https://natapp.cn登录一个账号之后,在点击购买免费隧道之前先要去进行实名认证,就是填写你的身份证信息,然后在点击购买隧道弄好了后,点击我的隧道可以看到隧道信息,并且复制authtoken然后下载客户端可以下载在任意盘,我下载到的是D盘,然后Windows+r输入cmd, 然后cd到你下载客户端的文件夹输入natapp -authtoken xxxxxxxx   ...

2018-07-09 10:10:41 781

原创 使用node和ngrok在本地搭建项目,让外网的人也可以浏览

安装一下node,express,然后如下然后就可以使用http://127.0.0.1:8080在本地访问,想让外网的也能访问这个页面,那么需要下载ngrok地址:https://dashboard.ngrok.com/get-started     可以使用GitHub登录下载到D盘解压之后(我这里使用GitHub登录的,下载之后就可以直接使用,但是我看有些人好像注册之后在登录的好像需要授权码...

2018-07-07 11:33:46 1554

转载 mac安装mysql和安装Navicat for mysql客户端

1.下载Navicat for mysql客户端 和 Mysql服务器 链接: https://pan.baidu.com/s/1nw3qSfjHSsmrMwyS4qhotQ 密码: e8bg2.安装mysql和NavicatNavicat for mysql,下载下来的本身就是个app,不用再次安装,直接拖拽到应用程序即可安装mysql,按照安装步骤安装即可,安装时会出现如下弹框,一定要记住,5...

2018-06-27 23:36:38 9647 7

原创 mysql-8.0.11 安装教程

下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。1.解压到你喜欢的安装目录,    比如我的安装目录是D:\mysql\mysql-8.0.11-winx642.配置文件    在Windows系统中,配置文件默认是安装目录...

2018-06-27 16:45:19 562

原创 vue跨域代理的设置

假如你要用的接口是:http://jspang.com/DemoApi/oftenGoods.php第一步:找到config文件夹中的index.js设置pxoxyTabledev: {    proxyTable: {    '/api': {    target: 'http://jspang.com/', // 设置你调用的接口域名    changeOrigin: true, /...

2018-06-19 15:46:15 3048 2

原创 adminmongo可视化工具的安装

第一步:按照https://blog.csdn.net/m_uncle/article/details/78656843这个上的步骤下载安装git第二步:打开adminMongo的GitHub地址https://github.com/mrvautin/adminMongo?spm=5176.100239.blogcont65161.29.69ZhEk点击复制,打开一个你喜欢的盘(比如E盘),然后右...

2018-06-15 14:47:32 1354 1

原创 使用iView的Input会报Parsing error: x-invalid-end-tag的错误,解决方法如下

因为安装了ESlint,其中的规则导致的报错,只要把这个规则取消掉就可以了在根目录下 - .eslintrc.js - rules添加一行“vue/no-parsing-error”: [2, { “x-invalid-end-tag”: false }]...

2018-06-14 11:49:48 1670

原创 Chrome调试技巧 模拟慢速3G网络

这样就可以是调试3G网络测试,add是用来自定义网速的

2018-06-13 08:57:55 8357 2

原创 vue watch的使用

&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;/head&gt; &lt;body&gt; &lt;script src="https://cdn.jsdelivr.ne

2018-06-11 14:36:53 1472

原创 vue2.0拖拽排序js用dragstart、drop、dragover来实现

&lt;!DOCTYPE html&gt;&lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;title&gt;&lt;/title&gt; &lt;style&gt; * { padding: 0; margin: 0; } .box { width: 60%; hei

2018-05-25 18:58:22 16582 1

原创 javascript中字符串和数组常用的方法和属性

记录下方便以后的查询var str = ‘abcd’str.charAt(0); //输出下标位置的字符str.charCodeAt(0);//输出下标位置的字符编码值str.concat(‘e’); //输出拼接后的字符串str.indexOf(‘c’); //输出指定字符的下标位置str.lastIndexOf(‘c’); //从后向前搜索输出指定字符的下标位置str.length; //输出...

2018-05-25 10:54:55 638

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除