自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青蛙king的博客

走在前端的路上……

  • 博客(15)
  • 收藏
  • 关注

原创 js Event对象的target与currentTarget

target:一个触发事件的对象的引用, 当事件处理程序在事件的冒泡或捕获阶段被调用时。currentTarget:当事件遍历DOM时,标识事件的当前目标。它总是引用事件处理程序附加到的元素,而不是event.target,它标识事件发生的元素。...

2019-10-31 10:46:10 266

原创 webpack --save-dev和--save的使用

1、--save(默认)简写为:-S生产环境 自动把模块和版本号添加到dependencies。2、--save-dev简写为:-D开发环境 自动把模块和版本号添加到 devdependencies。...

2019-10-25 16:29:58 269

原创 mock.js

参考mock.js文档:https://github.com/nuysoft/Mock/wiki一、mockjs的安装mockjs只用于开发环境实现模拟数据,而生产环境有真正的后台服务器因此需要mockjs。因此在安装mockjs的时候记得带上参数 --save-dev,进入到项目目录,执行指令:npm i mockjs --save-dev...

2019-10-25 16:14:15 290 1

原创 less & sass/scss必须要分清

目录一、Less、Sass、Scss是什么?二、less和sass的相同之处三、less和sass的不同之处一、Less、Sass、Scss是什么?1、Less、Sass都是一种动态样式语言。2、Scss(sassy css)是Sass的升级版,兼容了css代码,用{}取代了原来的缩进语法。二、less和sass的相同之处1、混入(Mixins)—...

2019-10-23 15:48:17 495

原创 工具 SourceTree安装&使用教程

目录一、下载安装SourceTree二、配置SourceTree环境1、生成并获取SSH key。2、配置gitHub的SSH and GPG keys。3、配置sourcetree的SSH。三、使用SourceTree1、链接gitHub远程仓库一、下载安装SourceTree1、下载SourceTree:https://www.sourcetreeap...

2019-10-23 11:00:26 5469

原创 vue 新建vue.config.js文件-配置开发服务器

vue.config.js是一个可选的配置文件,如果项目的根目录中存在这个文件,那么它会被@vue/cli-service自动加载。

2019-10-22 16:17:58 1358

转载 npm 从npm到npx

目录一、从npm到npx二、使用npx三、npx的作用1、调用项目内部安装的模块。2、避免全局安装模块。四、npx的参数1、--no-install参数2、--ignore-existing参数3、-p参数4、-c 参数五、npx还可以直接执行 GitHub 源码一、从npm到npxnpm是一个包管理工具。npm 从5.2版开始,增加...

2019-10-22 15:31:50 561

原创 小程序 发布流程

登录微信小程序的“公众平台”,获取appid号:然后同步appid号到微信开发者工具里:选择上传:然后,回到微信公众平台,选择“版本管理”:然后,一步步提交审核(若信息不全,按要求完善信息就OK了)...

2019-10-21 18:51:48 306

原创 git gitHub的使用经验

目录一、将本地仓库添加到gitHub上。二、创建一个远程仓库并链接到本地仓库。三、将新项目推送到远程已存在的仓库。四、从另一个存储库导入代码。五、删除一个仓库。一、将本地仓库添加到gitHub上。1、新建一个文件夹B,cd进入该文件夹,通过cmd命令init来初始化仓库。git init初始化完成后,该文件夹里会生成一个隐藏的“.git”文件夹。2、...

2019-10-21 17:10:53 255

原创 vue 用 @vue/cli 新建并运行一个 vue 项目

一、创建一个vue项目运行以下命令来创建一个新项目:vue create hello-world你会被提示选取一个 preset。你可以选默认的包含了基本的 Babel + ESLint 设置的 preset,也可以选“手动选择特性”来选取需要的特性。(我选的默认)cd进入创建的项目cd hello-world二、运行该项目运行以下命令来运行该项目...

2019-10-14 16:48:05 183

原创 数组的扁平化

通过forEach进行优化let arr = [{"a": "111", "b": "222"}];let brr = [{"a": "111", "c": "333"}];arr.forEach((item)=>{ for(let i=0; i<brr.length; i++){ if(item.a==brr[i].a){ ...

2019-10-14 15:45:02 1219

原创 小程序 自定义watch实时监听器

// index.wxml<view> <input style="border-bottom:2rpx solid #000;" type="text" placeholder="请输入本金" bindblur="changeVal" value="{{money}}"/></view>// index.js/** * * @par...

2019-10-11 18:38:52 1134

原创 js 执行环境 & 作用域 & 作用域链 $ 变量的提升

一、执行环境1、什么是执行环境?js中的执行环境,简称环境。 执行环境定义了变量和函数有权访问的其他数据,决定了他们各自的行为。 每个执行环境都有一个变量对象,环境中定义的所有变量和函数都保存在这个对象中。js无法访问该对象,但解析器在处理数据时,会在后台访问它。2、执行环境分为两种全局执行环境和函数执行环境(1)、全局执行环境在运行web浏览器的时候,会创建全局的...

2019-10-11 14:26:48 222

转载 ES6 require和import的区别

require是赋值过程,其实require的结果就是对象、数字、字符串、函数等,再把require的结果赋值给某个变量 import是解构过程,但是目前所有的引擎都还没有实现import,我们在node中使用babel支持ES6,也仅仅是将ES6转码为ES5再执行,import语法会被转码为require详情,请戳:https://www.cnblogs.com/ranyonsue/p/10...

2019-10-10 18:25:05 1058

原创 js 输入框只能输入正数

一、方案一// index.vue<input type="tel" placeholder='可输入本金' v-model="money" @blur="calculated">// index.jsimport { Toast } from "mint-ui";data:{ money:'',},methods:{ calculated(){ ...

2019-10-10 11:45:11 2289

空空如也

空空如也

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

TA关注的人

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