自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 新版vscode(v1.57)必备配置项——文件标签栏换行展示;Edge集成调试

文件标签栏换行展示你可能看过需要插件、写css的,但是现在只需要简简单单的配置就行啦,打开设置在工作区中搜索 workbench.editor.wrapTabs,给它打上勾勾就好啦,这个功能不知道什么版本才有的也是这次更新才发现的,所以在这里记录一下~效果:Microsoft Edge Tools for VS Code在扩展中搜索该插件进行安装,在调试的时候,我们可以在 vscode 中选择元素啦~安装好后,如果需要断点调试,可以先在JS文件中打好断点,然后启动项目:注意这里的地址哦~,

2021-06-18 10:30:27 1335

原创 vue router:解决相同路径不同路由参数跳转同一页面,路由参数不动态刷新的问题

问题描述       当我们使用同一路径跳转不同页面时,路由参数不会刷新,所以组件中接收不到,比如我的路由定义如下:采用 watch 监听       1. 在跳转的组件中使用watch进行检测动态改变路由参数:watch: { // 利用watch方法检测路由变化: $route: function(to, from) { if

2021-06-16 17:58:37 4638

原创 vue_shop删除功能报错——_this3.$confirm(...).cath is not a function

报错提示报错代码在有删除功能的提示框中都会有这样的报错: const confirmResult = await this.$confirm( '此操作将删除xx, 是否继续?', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' } ).cath(err =&

2021-05-20 10:07:04 390

原创 Less从入门到精通——!important关键字(附源码、学习视频和笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t关键字(important)!important关键字:在调用的混合集后面追加 !important 关键字,可以使混合集里面的所有属性都继承 !important。这样可以提升样式的权重以至于不被层叠。.bg(){ width: 200px; height: 200px;}div{ .bg();}div{ .bg(

2021-04-02 19:57:08 475

原创 Less从入门到精通——引入(附学习视频、源码及笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t引入(importing)引入less文件我们可以引入一个或多个 .less 文件,然后再这个文件中的所有变量都可以在当前 less 文件中使用。语法:@import " ×××" ;里面为需要引入less文件的相对路径,若和当前文件同一目录,则直接写被引入文件的名字,如commont,若是外一层,则为../commont,依次类推。// 在同一目

2021-04-02 19:55:35 3226

原创 Less从入门到精通——合并属性(附源码、学习视频和笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t合并属性逗号分割合并的属性( + )       在需要合并的属性的 “ : ” 前面加上 “ + ” 就可以完成合并,合并以“ ,” 分割属性。.mixin(){ // name 为 in 的动画 animation+: in 3s;}div{ .mix

2021-04-02 19:48:51 141

原创 Less从入门到精通——命名空间(附源码、学习视频和笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t命名空间将一些需要的混合组合在一起,可以通过嵌套多层id 或者 class 来实现。这样类似于进行了一种封装可以供重复调用。我们可以在 Less 混合中为自己封装一些比较日常比较常用的类名,通过命名空间来使用,来使编码更加有效率,如:比如我们在 混合 #bgc 里面定义了 .a .width .height三个类,分别设置了字体颜色与鼠标经过

2021-04-02 17:30:17 190

原创 Less从入门到精通——作用域(附学习视频、源码及笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t作用域    相信在座的各位都多多少少听说过吧,Less中的作用域也确实和编程语言的作用域类似。作用域可以理解为可以被访问的区域。    但编译器解析到一个变量或混合时,会先从当前范围开始查找,也就当前所在的{ },找不到再去外层也就是父级的作用域开始查找,依次类推。// 在变量那一章我们也提到了作用域// 现在再来练习一下吧@color:pink;

2021-04-02 17:27:44 96

原创 Less从入门到精通——嵌套规则(附学习视频、源码及笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t嵌套规则       嵌套规则它模仿了HTML的结构,让我们的CSS代码更加简洁明了清晰1. 子元素嵌套可以将子元素的样式直接写在父元素的里面,形成嵌套header{ color:green; // 表示选择 header的子元素p 并设置其样式 p{ co

2021-04-02 17:24:37 193

原创 Less从入门到精通——变量与混合(附学习视频、源码及笔记)

完整学习视频及资料在这里哦~链接:https://pan.baidu.com/s/1XHxElnc2N-qwg2f2J30Qyw提取码:4k8t变量(variables)       Less中采用“ @ ”定义变量,使用时直接使用“@命名符”。1. 作为普通变量// 命名:@color:red; // 调用:div{ color:@color;}    &nbs

2021-04-02 17:21:37 190

原创 VM15 Ubuntu 18.04安装VMware Tools

开始安装       打开虚拟机VMware Workstation,启动Ubuntu系统,菜单栏 -> 虚拟机 -> 安装VMware Tools,等待一会,桌面出现VMware Tools镜像准备环境点击出现的镜像,复制里面的压缩包在我们的主目录中创建一个文件夹用于安装,右击新建文件夹或者在终端输入mkdir 文件名(我这里的文件名设置为tool)将刚刚复制的压缩包,粘贴在刚刚创建的文件夹中解压&nbsp

2021-04-02 17:12:10 256

原创 无线网络实验之构建无线网络环境(在VM15 ubuntu 18.04中装ns2)

搭建 NS2 仿真实验环境安装VMware Workstation       我安装的为vm 15       安装vm tool       详见:https://www.cnblogs.com/Monster-su/p/14606271.html   &

2021-04-02 17:08:33 325

原创 blog项目:在mongoose中进行populate联合查询导致模板无法渲染—解决报错信息之SyntaxError: Unexpected token R in JSON at position 0

报错信息出错代码 let articles = await Article.find().populate('author'); res.render('admin/article', { articles });出错原因      在mongoose中使用populate方法实现集合关联时,导致模板引擎无法渲染,这是因为当集合联合查询和渲染页面模板同时进行会导致两者冲突,从而导致无法渲染页面,例如我们把上面的代码改成如下

2021-04-02 17:06:30 685 5

空空如也

空空如也

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

TA关注的人

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