自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 elementui[el-table]toggleRowSelection默认多选事件无法选中解决思路

问题今天发现了一个elment el-table toggleRowSelection事件无法默认选中的情况,我的需求可能需要对内容进行一部分修改,比如:我默认选中的内容必须得通过接口或者其他方式来获取,然后再默认选中解决方式:// 这里通过循环选中列表multipleSelection,然后从所有列表tableData中找到需要选中的项来帮助选中,直接使用选中列表来设置可能会出错tog...

2019-12-18 14:19:40 16050 14

原创 vue[mini-css-extract-plugin]Conflicting order between 警告解决方式

问题出现:大体意思是说mini-css-extract-plugin 这个插件在js里css的引入顺序导致的问题,如上图所述,就是指component-build.vue和component-statistics.vue这两个公共组件在引入时候导致了顺序警告如官方issue所言https://github.com/webpack-contrib/mini-css-extract-plu...

2019-12-12 10:49:22 12593 3

原创 nestjs[controller控制层各种请求方式及参数获取方式]

其实理解起来就是:我给前端一个’/xxx’的(get/post/put/delete)请求接口,然后我后端controller层配置一个(@Get(‘xxx’)/@Post(‘xxx’)/@Put(‘xxx’)/@Delete(‘xxx’))的接收方法,一但前端调用了,就触发这个装饰器配置相关方法,同时方法参数中使用(@Request/@Body/@Query/@Param…)等装饰器获取传递过来的参数。

2019-12-06 17:06:21 17311 4

原创 nestjs[连接mysql数据库]

nest.js 本身支持建议使用TypeORM 模块来处理数据库相关的操作,它为许多不同的数据库提供了支持,以 MySQL 为例,使用的官方的hello-world项目做示例。由于个人感觉没太大的必要将这个连接配置外置到一个文件中,因此这里不做说明,但是网上或者官网都有对应的操作方式,查阅即可。这里的操作中没有任何的sql查询,直接用了find()方法查询出了所有数据,可以参考typeorm中文官网。这里主要做了数据库连接配置TypeOrmModule.forRoot()以及子模块的加载注册。

2019-12-05 17:51:26 11084 3

原创 nestjs[hello-world官方项目解析]

近几年由于 Node.js 的迅速发展,JavaScript 已经变成了一种全栈通用语言。前端方面诞生了一系列提高开发者生产力的优秀前端项目框架:诸如 Angular、React、Vue 等。而后端方面虽然有着诸如 Express,Koa,Fastify 等一系列优秀的开源库、工具,以及如eggjs、koa2等一些企业级的开发工具。但却缺乏真正意义上的框架。直到nestJS的出现。

2019-12-04 17:16:19 2059 1

原创 linux[安装nodeJS运行环境和pm2进程管理工具]

Linux系统为centos前期准备前往http://nodejs.cn/下载相关版本的安装包如果需要其他稳定版本的去全部安装包里面找1、安装node版本管理工具1.1上传安装方式:安装配置Linux/node环境0)通过xsheel连接服务器,xftp上传相关压缩包到服务器的/usr/local/src文件夹下面1)解压上传的压缩包(解压后的文件我这边将名字改为了nodejs,...

2019-12-02 17:17:01 1115

原创 Linux[安装mysql5.6.x版本笔记]

首先安装支持环境2个(若安装了则无需再次安装)yum install perl-Data-Dumper.x86_64yum install -y libaio准备mysql安装包mysql-5.6.45-linux-glibc2.12-x64.tar.gz (版本无所谓)1, 查找并删除mysql有关的文件(若未安装过则跳过) ,find / -name mysql|xargs rm -...

2019-12-02 16:59:39 118

原创 js[esmodule与NodeJS(commonJs)导入导出的理解与区别]

按理说目前使用js开发某些内容的时候,往往都是会安装NodeJs环境的,因此使用node相关的导入导出是不会有问题的,但是在开发过程中我们最好还是使用es6的导入导出模块.以vue开发为例子,webpack配置相关的内容大部分都是用require来进行导入导出的,而.vue相关的文件中,以及一些常规的.js文件中都是使用es6来导入导出。开发使用es6,脚手架配置则用nodejs导入导出。

2019-12-02 16:55:45 654 1

原创 linux[安装apache和nginx笔记]

准备工作:准备好4种源码包apr-1.5.2.tar.gzapr-util-1.5.2.tar.gzpcre-8.43.tar.gzhttpd-2.4.41.tar.gz准备好编译器(可以通过yum install 安装)gccgcc-c++makeexpat-devel安装开始(按照顺序安装)1、首先安装apr依赖(1) tar -zxf apr-1.5.2.tar.g...

2019-12-02 16:40:35 494

获取中文对应的拼音内容

中文内容为:我是谁,则返回woshishui 或者 wss/WSS 本文件为共享内容,仅供学习参考使用

2020-01-08

空空如也

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

TA关注的人

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