经验
文章平均质量分 52
YangShuaiPlus
这个作者很懒,什么都没留下…
展开
-
【无标题】VUE + element 二次封装
form表单封装<template> <!-- form表单封装 yangshuai--> <el-form ref="ruleForm" :model="props.SeachForm" :rules="props.rules" label-width="120px" class="demo-ruleForm" style="margin-bottom: 70px" > <el-row>原创 2022-02-07 17:19:17 · 1299 阅读 · 0 评论 -
碎啊
Github常用命令:查看当前的git仓库状态,可以使用git statusgit status更新后使用git add * --代表更新全部git add *git commit -m “更新说明”,commit只是提交到缓存区域git commit -m "更新说明”git push origin master2)创建并切换到新分支git checkout -b pandagit checkout -b panda查看分支:git branch切换分支:git checkou原创 2021-05-06 17:54:44 · 136 阅读 · 0 评论 -
vue 上传组件 选择文件之前有校验 ,校验通过弹出文件选择框,否则不弹
<el-upload ref="upload" :on-remove="handleRemove" :http-request="handlePreview" :before-remove="beforeRemove" :limit="1" :file-list="fileListUpload" :auto-upload="false" :on-success="upload原创 2021-03-12 18:56:34 · 1990 阅读 · 0 评论 -
这玩意碎啊
<script> // js 中的多个连续的箭头函数与柯里化 let add1 = x => y => { return x + y; } let add2 = (x, y) => { return x + y; } // 两种结果相同 console.log(add1()) // 结果为 y => {return x + y;} console.log(add1(1)(2))原创 2020-12-23 10:32:12 · 107 阅读 · 0 评论 -
子组件改变父组件的两种方式
首先父子组件传值:很简单子组件改变父组件的方式一: adddata: function () { this.$emit('addnum:datanum', this.datanum) }通过this.$emit 的方式传递给父组件,然后在父组件中写方法,改变值。这里有一个问题就是加上 :datanum 子组件改变不了父组件值去掉就可以改变<children :datanum="datan" @addnum="addnumdata"></children>原创 2020-08-25 16:04:06 · 1801 阅读 · 0 评论 -
Vue + Element-ui 分页+搜索 table中的data属性重复使用问题
背景:1、在使用Vue + Element-ui 用table 表格做分页的时候使用:data="tableData.slice((currentPage-1)*pagesize,currentPage*pagesize)"2、在使用Vue + Element-ui 用table表格做搜索时的时候使用:data="tableData.filter(data => !search || data.username.toLowerCase().includes(search.toLowerCas原创 2020-07-13 13:49:51 · 4319 阅读 · 7 评论 -
Mysql 使用触发器生成唯一订单号
实现:采用触发机制,在新增时根据新增id值加1作为订单生成的随机且确定唯一的数,因为id唯一;点击设计表(订单表),点击触发器,如下图set new.DDH = concat(date_format(now(),'%Y%m%d%H%i'),(select LPAD(IFNULL(LAST_INSERT_ID(),0)+1,5,0)))需要注意的是箭头所指处,1、订单号字段名,2、Y% (Y大小写表示的不一样),3、时间后面的字段长度。DATE_FORMAT() 函数用于以不同的格式显示日期/时原创 2020-07-10 10:38:45 · 685 阅读 · 0 评论 -
Docker安装使用以及镜像下载上传
Docker本身并不是容器,它是创建容器的工具,是应用容器引擎 。一. 想要搞懂Docker,其实看它的两句口号就行 :第一句,是“Build, Ship and Run”。搭建、发送、运行 三板斧第二句口号就是:“Build once,Run anywhere**(搭建一次,到处能用)**”Docker 安装 CentOS 7 (使用yum进行安装)yum 包更新到最新yum ...原创 2020-04-23 11:10:56 · 516 阅读 · 0 评论 -
Vue打包上线后,一级路由显示正常,二级路由资源无法引入问题
Vue 打包上线之后的一个屎前巨坑本来在本地调试一点问题没有,打包上线运行当中的大大小小错误页都解决。可偏偏在最后的时候又出现了问题。刚开始访问路由和嵌套路由页面,都显示正常,但是刷新页面的时候,嵌套路由页面就出异常了:其实原因很简单就是因为二级路由的出现,改变了文件的引入路径。解决办法:就是把src 里面那个 . 去掉。如果说已经打包完了之后可以在dist 文件夹中修改 ind...原创 2020-01-15 16:13:47 · 2524 阅读 · 0 评论 -
Express+vue+element-ui 上传不限制、且多文件上传
图片上传可参考: https://blog.csdn.net/YangShuaiPlus/article/details/103875616多文件上传时需注意:需设置: multiple 是否支持多选文件 booleanlimit 最大允许上传个数 number此时还要注意 多文件上传一定要修改 :http-request="uploadFile"覆盖组件的默认上传方法。具体细节及代码如...原创 2020-01-08 09:43:32 · 450 阅读 · 0 评论 -
Express+vue+element-ui上传图片带参数给后台formData格式
Express+vue+element-ui上传图片时遇到的问题:最重要的问题node+express用multer上传图片当后台接口 upload.single(‘file’) 写的是file时。我们可以直接在action 中写入 接口连接当后台接口 upload.single(‘file’) 写的不是file时。如:此时在action 中写时 无法上传图片。这时需要我们使用...原创 2020-01-07 16:11:03 · 2705 阅读 · 0 评论 -
Vue父子组件传值详解
1、父传子父传子的实现方式就是通过props属性,子组件通过props属性接收从父组件传过来的值其实挺简单的1、之前变量值是绑定在data中,现在换成在绑定在props 中。2、props 中的绑定名要和父组件中的相同。2、子传父子传父的实现方式就是用了 this.$emit1、子组件通过事件传值给父组件2、父组件通过事件接受3、父子组件传值整体代码parent.vue...原创 2020-01-03 13:15:44 · 576 阅读 · 0 评论 -
SSH断开连接Express项目自动停止问题
在部署Express项目时,出现一个问题,就是只要ssh 与服务器断开连接,项目自动停止。解决首先要下载pm2npm install -g pm2然后cd到你的express项目里面pm2 start ./bin/www这样即使关闭ssh Express 项目一直运行!...原创 2019-12-27 10:04:32 · 554 阅读 · 0 评论 -
Contos 部署nodejs
下载nodejsliunx下nodejs 的安装方法有很多1、去官网下载Nodejs压缩包http://nodejs.cn/download/解压: tar -xvf + 压缩包名称2、在 /usr/local/ 建文件夹 执行安装命令:wget http://nodejs.org/dist/v6.9.4/node-v6.9.4-linux-x64.tar.gz上述命令是下...原创 2019-12-26 16:29:18 · 109 阅读 · 0 评论 -
记一次Vue整体实践经验!
1、Vue-router 问题首先mode: ‘history’ 坚持使用history。不需要注释修改,打包时也要使用,千万别改为hash,不仅路由不美观,并且会出现一系列问题,一直伴随你到打包上线。比如:此错误困扰两天,去掉mode: ‘hash’, 才解。开发之前路由不跳转、打包后使用nginx代理时部分路由404。等等等等总之路由就搞得我很难受。二级路由使用children:...原创 2019-12-26 09:01:03 · 165 阅读 · 0 评论 -
element ui 表格组件动态交互
element ui 表格组件export default {name: ‘App’,data: function () {return {msg: ‘This is a project’,activeIndex2: ‘1’, /此处绑定导航栏中高亮菜单的index/activeName: ‘first’,// 此处为动态数据 与组件中:data=“tableD...原创 2019-12-26 09:05:16 · 475 阅读 · 0 评论 -
Contos 7安装Mysql
CentOS7 yum安装Mariadb原创a_liuge https://blog.csdn.net/a_liuge/article/details/797918921.安装Mariadb#yum -y install mariadb mariadb-server1.1当执行程序末端显示Complete则完成安装2.安装完成后启动服务systemctl start mariadb...转载 2019-12-26 09:06:08 · 124 阅读 · 0 评论 -
Django整合Mysql
Django django-admin startproject 项目名python manage.py startapp 应用名使用模型(ORM)model: model.CharField()(根据类型使用不同属性)(定义模型类)python manage.py makemigrations 生成迁移文件python manage.py migrate 生成数据库表文件简单表创建...原创 2020-07-21 15:50:31 · 173 阅读 · 0 评论