自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 vscode检测不到git新建分支

vscode检测不到git新建分支解决办法

2022-11-09 17:16:15 2216 6

原创 el-table表格中文本溢出隐藏用省略号代替并且点击显示全部

依然是工作中遇到的问题,记录下来~万一哪个小可爱碰到了同样的需求,可以做个参考哦~其实element-UI中有一个叫Popover 弹出框的也解决这个问题,但是!!!我写完他说他想要的是在原本的表格中实现!!如果你们的领导事情没那么多我强烈建议你用element-UI实现!效果图我这个是自己写的,虽然实现了,但我感觉有点蠢。。。思路1,这个文本溢出用省略号代替很简单,就是给它加个三元表达式判断一下是否超过了你想要的长度,我这里写的是11,如果超过了就用slice方法给它截取然后拼上省略号,如果

2021-11-29 15:52:43 2005 2

原创 实现鼠标悬停模块上移及出现投影

实现鼠标悬停模块上移及出现投影最近工作遇到的需求,记录一下~需求当鼠标移动到该模块时,模块上移并出现投影。效果图就是酱紫的交互效果代码html部分<div class="box"></div>CSS部分.box{ width: 200px; height: 200px; background-color: cadetblue; margin: 20px auto;.

2021-11-15 10:20:48 399 4

原创 vue实现输入框中小数点后只能输入两位

实现输入框中小数点后只能输入两位<el-input v-model="input" placeholder="请输入内容" @input="inputnum"></el-input><script>export default { data() { return { input: '' } }, methods: { // 限制只能在输入框中输入小数点后两位 inputnum(){

2021-11-12 10:04:32 4090 4

原创 两个数组元素为对象,实现个元素属性值相加

两个数组元素为对象,实现各元素属性值相加需求公元2021年10月25日,天气:晴!终于晴了!工作的第十一天,今天有点闲哈哈哈。所以用空跟大家分享一些简单的技术(复杂的我也不会哈哈哈)。。。今天分享的是比如有两个数组,数组中的元素是对象,那么怎么实现每个元素的属性值相加呢?需求...

2021-10-26 20:09:24 1132 1

原创 vue,之导航守卫

什么是导航守卫?导航守卫:就是在路由跳转时对路由进行拦截,然后改变跳转方向的相关方法1,全局前置守卫router.beforeEach((to,from,next)=>{ next(); })to:要去的路由from:来自的路由next:跳转,相当于编程式导航的this.$router.push(),写法也是相同的。next()内无内容,本来要跳到哪个内容,就还跳到哪里,只能调用一次。如何实现路由拦截?即在全局前置守卫中:1,判断to.path是否符合条件2,根

2021-07-14 23:35:48 186 7

原创 slot,插槽二三事

什么是插槽slot即插槽。生活中,我们都知道USB插槽。其实,Vue的插槽跟它的功能类似。使用插槽的目的:即使原有的Vue组件更具扩展行。插槽的基本使用在使用时,直接在组件模板中使用<slot></slot>标签,即完成预留插槽。话不多说,上实例<body> <div id="app"> <!-- 在组件标签中使用span、i或者其他标签并在里面写入内容即可替换slot --> <cpn&

2021-07-03 15:12:10 564 3

原创 Vue组件化,你学废了吗

什么叫Vue组件化组件化,是Vue的一种重要思想。即把一个应用拆分成一个个独立可复用的小组件,最终可组成一个组件树。

2021-06-28 13:26:49 119 3

原创 常见数据库及MySQL增删改查

MySQL数据库基础知识那什么叫数据库呢?数据库系统(Database System),是由数据库及其管理软件组成的系统。(详见百度百科)

2021-06-26 22:25:46 89 1

原创 node连接数据库

1,对项目初始化npm init -y会生成一个package.json文件2,npm安装MySQL的驱动cnpm i mysql --save;会生成一个如图箭头所指示的文件里面包含MySQL文件3,连接数据库第一步:引入MySQL模块const mysql = require("mysql");第二步:连接配置,调用createConnection方法const conn = mysql.createConnection({ host:"localhost",//主机名(

2021-06-07 14:34:57 931 2

原创 nodejs搭建服务器及获取请求的两种方式

nodeJS搭建服务器及获取请求的两种方式在开发阶段的时候,服务器和浏览器在同一电脑上开发的。但生产环境时,服务器是部署在服务器上的,浏览器端也是在服务器上,可通过域名或ip访问。本地域名:localhost本地IP:127.0.0.1查看本地局域网ip:在cmd中使用ipconfignode创建服务的模块为http。服务器搭建// 引入http模块const http = require("http");// 调用http createServer方法创建服务// 这个方法需要一个

2021-06-03 19:44:54 1035 1

原创 nodejs模块化

nodejs模块化module对象是node自带的模块化对象,该对象下有一个空对象exports,我们将需要暴漏出去的对象,直接赋值给exports即可,就对外暴漏了接口。require引入在需要引入的模块中,使用require引入,再用变量接收。格式:let 变量名 = require(“模块化路径”);如:let moduleA = require("./a.js");module.exports与exports的区别extports:可以多次导出,本质与module.exports是

2021-06-02 11:43:23 210 1

原创 node.js(下载与安装)

**什么是nodejs?**基于chrome v8引擎的javascript运行环境。有人说,nodejs是运行在后端的js。也有一定的道理。下载与安装下载nodejs中文网: http://nodejs.cn注意:下载时要注意版本与自己系统是否匹配。最新版本win8以上才支持,如果自己的系统是win7一下用12的即可。如果下载时速度太慢,可使用阿里镜像安装不需要什么特殊配置,一直下一步即可...

2021-06-01 16:03:29 100 2

原创 模块化及ES6模块化

前言在了解什么叫模块化之前,我们先了解一下在没有模块化之前所遇到的问题。遇到的问题:1,变量名冲突。当我们在做项目时可能会出现同时引许多不同的js文件,那不可避免的就会出现变量名重复,前面的会被后面的覆盖,造成一系列错误。2,js文件依赖顺序。多个文件之间存在着依赖关系,要保证程序不出错,就必须捋清加载顺序。什么是模块化?模块化的本质:一个实现特定功能的js文件模块化开发:是一个管理方法,一种生产方式,解决上述问题的方案。更方便我们使用已写好的代码,想要实现什么功能,就加载什么模块,如积木,需

2021-06-01 16:02:15 214

空空如也

空空如也

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

TA关注的人

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