- 博客(41)
- 资源 (1)
- 收藏
- 关注
原创 Github账号开启账号双重验证
今天在浏览开源项目的时候, 突然Github有个提示我要在10月12日前开启双重验证, 说是不完成的话,到时候的Github账号会受到限制,于是乎我百度解决了,就想着把它分享出来。
2023-09-08 23:15:59
1040
原创 nrm 安装后报错 --- 亲测有效
应该使用 open 的 CommonJs规范的包 ,现在 open v9.0.0 是 ES Module 版本的包。执行以下指令,即可解决。
2023-06-07 18:32:48
403
原创 nrm ls 不带星号(*)--- 最实用解决办法来了
执行以下命令,没有看到星(*)标注当前的 registry。执行以下命令,通过源码安装 nrm 即可解决(亲测有效)执行以下命令,安装最新版 nrm。执行以下命令,没有任何输出。
2023-06-07 18:12:59
362
转载 px、em、rem三者的区别
这就是em和rem两个计量单位的区别,个人感觉还是rem更香,修改根元素字体大小就能更改响应所有字体大小,而em存在字体大小逐层复合的连锁反应。所以用rem作为单位可以更好地适配移动端开发。px、em、rem都是计量单位,都能表示尺寸,但是有所不同,其各有各的优缺点。:任意浏览器的默认字体都是16px。这里将父盒子box设置了。
2023-03-24 21:29:18
322
原创 文件上传(单文件)
纯 js 代码逻辑展示,如果上传的不是图片可以 通过 file.type 来判断文件的类型,不是图片的话可以给一个固定的图片作为展示,可自行添加。
2023-03-19 05:45:40
304
原创 vue 提效的一些技巧
封装一个 vue 混入方法,引入后,混入中的所有 data, methods,以及生命周期都会共享,可以直接使用。在监听对象的时候,对象的内部属性发生变化 watch 无法监听到,这种时候就需要使用深度监听。生命周期中,执行一次拉取数据的方法。注意点(使用的页面统称为组件)
2022-11-29 09:32:24
269
原创 vue 回车登录
绑定监听mounted(){ window.addEventListener('keydown',this.keyDown);}监听方法methods: { keyDown(e){ //如果是回车则执行登录方法 if(e.keyCode == 13){ this.login(); } }}最后要销毁事件destroyed(){ window.removeEventListener('keydown',this
2022-05-26 17:24:53
429
原创 drawio修改背景颜色
写的有点草率,将就一下。突然发现本地存储里 .drawio-config 这个属性里面有个 ui:‘dark’,试着改了一下黑色的背景果然没了。可以把这个属性删掉,刷新界面试一下效果就知道了。废话不多少,上图:跟着操作走就完事了全局搜索 .drawio-config ,找到 Settings.js文件 , 然后在Settings.js文件中全局搜索 ui ,就可以找到 ul 所在位置,根据自己想要的颜色进行更改。...
2022-04-15 16:42:34
6384
7
原创 品优购案例分享
链接:https://pan.baidu.com/s/1gOO0T4jcqpJJqpKA8MNoSQ?pwd=ub5f提取码:ub5f品优购案例分享,希望可以帮助到大家 ~
2022-04-14 06:30:00
868
原创 CentOS-7-x86_64-DVD-1708.iso 镜像文件
链接:https://pan.baidu.com/s/1gx-5WJk5YPWIIXT8iEzkbQ提取码:6666
2022-04-14 01:52:29
6858
5
原创 (Nuxt.js)运行vue init nuxt/starter 报错,无法加载文件
原因竟是因为,在vue-cli的老版本中,是可以使用 vue init nuxt/starter 进行安装的但在新版本的vue-cli中不行了!!!使用官方推荐的npx来安装:(npm的5.2.x版本后默认安装了npx)项目安装首先,确保您已经安装了 yarn、npx(默认包含在 npm v5.2+ 中)或 npm (v6.1+)。使用 npx 进行搭建项目:npm install -g npxnpx create-nuxt-app <项目名>或者用yarn :npm
2022-04-05 23:39:34
1305
2
原创 js逻辑运算符
js逻辑运算符(也叫短路运算)与 => ||或 => &&非 => !1、 || 符号:运算方法:只要 “||” 前面为false,不管 “||” 后面是true还是false,都返回“||”后面的值;只要 “||” 前面为true,不管 “||” 后面是true还是false,都返回“||”前面的值。总结:真前假后2、 && 符号:运算方法:只要 “&&” 前面是false,无论
2022-03-28 11:24:19
4479
原创 品优购psd文档分享
免费! 品优购psd文档,电商主页、分类列表、产品详情、登录界面、购物车结算、订单提交、注册界面。上链接: 需要自提哈 ==>> https://download.youkuaiyun.com/download/qq_45718618/81480807
2022-03-22 09:26:01
2280
7
原创 gitee出现报错,git@gitee.com: Permission denied (publickey). fatal: Could not read from remote repository
第一步 重新生成 sshssh-keygen -t rsa -C “xxxxx@xxxxx.com”注意:这里的 xxxxx@xxxxx.com 只是生成的 sshkey 的名称,并不约束或要求具体命名为某个邮箱。现网的大部分教程均讲解的使用邮箱生成,其一开始的初衷仅仅是为了便于辨识所以使用了邮箱。按照提示完成三次回车,即可生成 ssh key。第二步 查看你生成的公钥通过查看 ~/.ssh/id_rsa.pub 文件内容,获取到你的 public key,这里需要注意建议直接使用
2022-03-16 12:06:50
9841
4
原创 vue3.0中为啥要删除过滤器?
vue3.0中为啥要删除过滤器? 那为啥要删除过滤器呢?问题描述什么是vue的过滤器?为啥要删除过滤器呢?举例分析需求描述HTML结构和data数据如下使用filter实现使用computed实现使用methods实现总结那为啥要删除过滤器呢?vue3.0是2020年09月18日正式发布的。vue3.0版本与其他版本完全不同,它最大限度的减少了开发人员配置工具的次数,另外增添了许多丰富的内置功能,还附带了一个完整的GUI用于创建和管理项目。问题描述vue3出来了。增加了很多新功能,但是也删掉了一些功
2022-02-28 09:30:30
2247
7
转载 什么是 MVVM ?
目录 一 点睛 二 什么是MVVM 三 为什么要使用MVVM 四 MVVM的组成部分 五 MVVM实现者 一 点睛 View是视图层,也就是用户界面。前端主要由HTML和CSS来构成,为了更方便地展现ViewModel或者Model层的数据。Model是指数据模型,泛指后端进行的各种业务逻辑处理和数据操控,主要围绕数据库系统展开。这里的难点主要在于需要和前端约定统一的接口...
2021-12-02 22:48:00
2051
转载 Vue.nextTick 的原理
概览官方文档说明:用法:在下次 DOM 更新循环结束之后执行延迟回调。在修改数据之后立即使用这个方法,获取更新后的 DOM。疑问:DOM 更新循环是指什么?下次更新循环是什么时候?修改数据之后使用,是加快了数据更新进度吗?在什么情况下要用到?原理异步说明Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。在 Vue 的 文档 中,说明 Vue 是异步执行 DOM 更新的。关于异步的解析,可以查看阮一峰老师的 这篇文章。截取
2021-11-29 06:00:00
138
转载 数组扁平化操作案例
数组转成树:后端接口返回的数据一般是平铺的数组结构,而不会是树形结构,例如下面的平铺数组结构:data =[{id:“01”, name: “张大大”, pid:"", job: “项目经理”},{id:“02”, name: “小亮”, pid:“01”, job: “产品leader”},{id:“03”, name: “小美”, pid:“01”, job: “UIleader”},{id:“04”, name: “老马”, pid:“01”, job: “技术leader”},{id
2021-11-24 00:12:42
250
原创 vue 基础 API
vue 基础 APIv-for 中 key 的作用重绘和回流重绘页面上元素的颜色、透明度等信息改变时会触发重绘回流页面上元素的大小、为止等信息改变时会触发回流结论回流一定会触发重绘,重绘不一定会触发回流虚拟 DOM是什么?记录了关键 DOM 节点信息的 JS 对象为什么要用虚拟 DOM?真实 DOM 一旦修改立即会触发页面重绘或回流真实 DOM 太大,遍历属性更耗时怎么用(diff 算法对比规则)?当数据更新时,将新旧 DOM
2021-11-22 22:25:13
481
2
原创 vue 组件进阶-插槽
vue 组件进阶1.组件-插槽目标用于实现组件的内容分发, 通过 slot 标签, 可以接收到写在组件标签内的内容讲解vue 提供组件插槽能力, 允许开发者在封装组件时,把不确定的部分定义为插槽语法口诀:组件内用占位使用组件时夹着的地方, 传入标签替换 slot总结: 组件内容分发技术, slot 占位, 使用组件时传入替换 slot 位置的标签2.组件-插槽-默认内容目标如果外面不给传, 想给个默认显示内容讲解口诀: 夹着内容默认显示内容, 如果不给插槽 slot 传东
2021-11-22 22:23:51
835
原创 Vue 路由
1.路由-是什么目标了解什么是路由了解设备和ip的映射关系、接口和服务的映射关系、路径和组件的映射关系小结路由是什么呢?路由是一种映射关系Vue中的路由是什么?路径和组件的映射关系2.路由-为何用目标了解为何要学习和使用路由了解目标: 在一个页面里, 切换业务场景具体使用示例: 网易云音乐 https://music.163.com/单页面应用(SPA): 所有功能在一个html页面上实现前端路由作用: 实现业务场景切换优点:整体不刷新页面,用户体验
2021-11-22 22:19:16
352
原创 Vue生命周期
Vue-生命周期的使用人的生命周期一组件从 创建 到 销毁 的整个过程就是生命周期Vue 的生命周期2.Vue-钩子函数目标Vue 框架内置函数,随着组件的生命周期阶段,自动执行讲解作用: 特定的时间点,执行特定的操作场景: 组件创建完毕后,可以在 created 生命周期函数中发起 Ajax 请求,从而初始化 data 数据分类: 4 大阶段 8 个方法初始化挂载更新销毁阶段方法名方法名初始化beforeCreatecreated挂
2021-11-19 00:20:18
300
原创 Vue 组件 - 组件通信
vue 组件的使用1.组件-为何用为何学?各自独立, 便于复用, 易于维护是什么?可复用的 Vue 实例对象,封装标签, 样式和JS代码2.组件_概念组件化 :封装的思想,把页面上 可重用的部分 封装为 组件,从而方便项目的 开发 和 维护一个页面,可以拆分成一个个组件,一个组件就是一个整体, 每个组件可以有自己独立的 结构 样式 和 行为( html, css 和 js )3.组件_基础使用使用步骤封装组件 ( 一个 vue 文件就是一个组件 )引入组
2021-11-16 11:43:07
750
原创 webpack-开发服务器-热更新-自动弹窗
提示:webpack-开发服务器-热更新-自动弹窗学习分享前言一、webpack-开发服务器1.webpack - 开发服务器 - 为何学目标问题原因代码演示小结2.webpack - 开发服务器 - 热更新目标步骤步骤小结3.webpack - 开发服务器 - 自动弹窗目标步骤小结4.webpack - 项目打包 - 发布目标步骤小结总结前言提示:学习 webpack - 开发服务器 一、webpack-开发服务器代码如下(示例):1.webpack - 开发服务器 - 为何学目标开
2021-11-14 00:25:40
1512
原创 webpack 的基本使用
提示:webpack 的基本使用学习分享前言一、webpack是什么?二、基本使用步骤1.webpack-概念2.webpack-使用前-准备小结3.webpack-基础使用步骤效果小结4.webpack-更新打包小结5.webpack-配置修改步骤小结6.webpack-打包流程图图示流程小结总结前言先来个自我提问环节?1.我们为什么要学习webpack?2.什么是webpack?作用是?目的是?提示:以下是本篇文章正文内容,下面案例可供参考一、webpack是什么?示例:简单来
2021-11-14 00:09:02
967
1
原创 git提交到仓库的文件夹不能点击
git提交后文件夹显示灰色无法打开的解决办法上传本地文件到gitee远程仓库后,发现如下情况:文件夹显示为灰色并且无法访问,不能点击。瞬间就慌了,不着急往下看。分析原因主要原因:无法点击的灰色文件夹中含有 .git 文件意思就是,在本地初始化的仓库(使用 git init 初始化的文件夹) 中的某一个文件夹里含有 .git 文件上面截图,就是因为 02_vue_脚手架练习 文件夹中,里面含有.git文件,如下图:解决方法删除缓存:git rm -r --cached “灰色文
2021-11-13 10:04:36
5482
3
原创 优快云写博客字体颜色、大小怎么写?
优快云写博客字体颜色、大小怎么写?优快云-markdown编辑器,内嵌HTML,可以对编写的内容进行类似于css样式修改 , 注意:只允许内嵌css样式!字体、字号与颜色、背景颜色我是黑体字我是微软雅黑我是华文彩云color=#0099ff size=3 face=“黑体”color=#00ffffcolor=gray666背景颜色bgcolor对应的代码演示://字体大小一般在 1·7之间,可以按需求任意设置<font face="黑体">我是黑体字&l
2021-11-08 00:18:18
369
1
原创 【ES6】for in 与 for of 的区别
【ES6】for in 与 for of 的区别一般情况下, for in 用来遍历对象,也可以用来遍历数组,因为 对象和数组都属于 Object对象 for of 用来遍历数组,不能遍历对象方便理解的小案例①、 for in 可以遍历循环对象 for of 无法循环遍历对象 let areaObj = { 0: '北京', 1: '上海', 2: '广州', 3: '
2021-10-24 20:05:03
1077
1
原创 为什么计算机时间要从1970年1月1日开始算起?
为什么计算机时间要从1970年1月1日开始算起? 今天我们来讨论一个非常有意思的事,那就是你知道为什么计算机时间和众多的编程语言的时间都要从1970年1月1日开始算起呢,时间计时起点到底为什么是 1970年1月1号呢?我想大家应该都知道,但是我估计大家几乎大部分都没有想过这个问题。我们就一起来聊聊,这是为什么?1、最懒的解释
2021-09-10 00:12:51
3830
3
转载 js在控制台输出菱形
js在控制台输出菱形以一个上半部分10行,下半部分9行的为例 var str = ""; //在控制台输出要采用字符串拼接,所以先定义一个空字符串 for (var row = 1; row <= 10; row++) { //外层循环控制行数,先输出上半部分的10行 for (var j = 1; j <= 10 - row; j++) { //因为第一行有9
2021-09-06 00:29:58
1611
1
原创 点击input时,不显示边框!
点击input时,不显示边框!① input{ outline: none; }②:focus 伪类选择器① input{ outline: none; } 鼠标点击input时,出显的黑色边框,怎么去除的问题?input{ outline: none; } 可以给边框(border)设置一个颜色,然后把边框轮廓(outline)给去掉,点击的时候就不会出现黑色的边框了,outline设置轮廓的样式,样式是 none时,轮廓不会出现,希望对大家有帮助!②:focus 伪类选择器 像这种
2021-08-09 20:30:54
14835
5
原创 什么是异步操作
1.背景介绍 同步指的是一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 异步指的是每一个任务有一个或多个回调函数(callback),前一个任务结束后,不是执行后一个任务,而是执行回调函数,后一个任务则是不等前一个任务结束就执行,所以程序的执行顺序与任务的排列顺序是不一致的、异步的。2.知识剖析 首先js是单线程的语言,即同一时间只能做做一件事。那Js如何实现异步的,异步和单线程不是自相矛盾吗?其实,单线程和异步确实不能同时成为一
2021-01-24 18:51:26
8356
13
原创 您的登录IP不在管理员配置的登录掩码范围内
您的登录IP不在管理员配置的登录掩码范围内相关问题 我有一段时间没登陆阿里云了,就想来看看,结果报:登陆掩码不在范围内!!! 呵呵,搞了许久。再次登录阿里云官网时,会显示如下界面:①原因 : 无法登录是因为你在之前的操作中不小心输入了登录掩码,所以是登录掩码在作怪。②解决:
2020-11-30 03:35:21
3454
11
转载 jqweui引入的标签
jqweui引入的标签 <link rel="stylesheet" href="https://cdn.suoluomei.com/common/js/weui/css/weui.min.css"> <link rel="stylesheet" href="https://cdn.suoluomei.com/common/js/jquery-weui.css"> <script src="https://cdn.suoluomei.com/common/js
2020-11-28 13:59:47
276
原创 csdn空格用什么表示
我今天在优快云写博客文章的时候,发现在编辑区段首打的空格,在显示区怎么也显示不出空格。 用英文版的 ; 符号 4个 ;(这里是中文符号)表示一个字的宽度。 &
2020-11-03 01:05:09
388
原创 Git GUI、Git Bash、Git CMD之间的区别
Git GUI、Git Bash、Git CMD之间的区别在Git中,Git GUI、Git Bash、Git CMD之间的区别如下:Git Bash:Bash,Unix shell的一种,Linux与Mac OS X v10.4都将它作为默认shell。Git Bash就是一个shell,是Windows下的命令行工具,可以执行Linux命令。Git Bash是基于CMD的,在CMD的基础上增添一些新的命令与功能。所以建议在使用的时候,用Bash更加方便。Git CMD:(命令行提示符)是W
2020-11-03 00:11:29
1975
免费! 品优购psd文档,电商主页、分类列表、产品详情、登录界面、购物车结算、订单提交、注册界面。
2022-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人