yarn常用命令

yarn yarn 常用命令 # 生成 package.json 文件(需要手动选择配置) yarn init # 生成 package.json 文件(使用默认配置) yarn init -y # 一键安装 package.json 下的依赖包 yarn # 在项目中安装包名为 xxx 的...

2018-12-28 13:57:29

阅读数:16

评论数:0

npm常用命令

npm 常用命令 # 生成 package.json 文件(需要手动选择配置) npm init # 生成 package.json 文件(使用默认配置) npm init -y # 一键安装 package.json 下的依赖包 npm i # 在项目中安装包名为 xxx 的依赖包(配置在...

2018-12-28 13:55:59

阅读数:14

评论数:0

微信小程序map地址间距离计算以及导航功能实现

在微信小程序当中,实现简易的、没有很多复杂功能的地图,可以选用小程序的原生map组件。 WXML如下: <map id="mymap" longitude="{{longitude}}" latit...

2018-12-05 16:07:54

阅读数:55

评论数:0

JavaScript自调用函数的外层()的问题

在自调用函数中,我们经常看到诸如 (function () {})()  或者 (function(){}())  的写法,那外层的这个圆括号()是否可以去掉呢?答案是不可以的。 1. 命名函数的定义和调用: // 函数声明 function test() { console.l...

2018-11-20 14:09:46

阅读数:38

评论数:0

HTTP系列(一)—— TCP/IP的分层管理及通信传输

1. TCP/IP的分层管理 TCP/IP协议族按照层次分为以下几层:应用层,传输层,网络层和数据链路层。 1.1 应用层 应用层决定了向用户提供应用服务时的通信活动;FTP协议(文件传输协议),HTTP协议,DNS服务(域名解析服务)等均处于该层。 1.2 传输层 传输层提供处于网络连...

2018-11-03 19:39:22

阅读数:57

评论数:0

本地存储(一)—— Cookie、SessionStorage和LocalStorage详解

目录 1. Cookie 2. Web Storage 2.1 Session Storage 2.2 Local Storage 2.3 Web Storage 的浏览器支持情况 3. Cookie、SessionStorage和LocalStorage的对比 Cookie、Se...

2018-10-29 11:59:05

阅读数:35

评论数:0

HTTP系列(二)—— 常见的HTTP状态码

目录  1. 状态码的类别 2. 状态码详解  2.1 成功状态码 2.2 重定向状态码 2.3 客户端错误状态码 2.4 服务端错误状态码  HTTP状态码负责表示客户端HTTP请求的返回结果、标记服务端处理是否正常、通知出现的错误等。借助于状态码,用户可以知道服务端是正常处理了...

2018-10-28 22:13:31

阅读数:31

评论数:0

表单验证——input和required冲突解决

1. input和required冲突解决 Question: 使用表单提交验证必填字段时,若同时给 input[type="file"] 添加 readonly 以及 required 属性,则发现,required必填验证失效,既不会提示必填,也可以成功提...

2018-10-18 14:13:14

阅读数:132

评论数:0

Vue.js(六)—— 组件:slot用法

目录 一、默认情况下(不使用slot) 二、单个slot 三、具名slot 四、编译作用域 五、默认插槽的内容 六、作用域插槽 七、访问slot Vue 实现了一套内容分发的 API,将 <slot> 元素作为承载分发内容的出口。 简...

2018-10-15 11:56:21

阅读数:20

评论数:0

Vue.js(五)—— Vue基础组件的自动化全局注册

在使用vue构建项目的过程中,我们会设置一些通用的组件,他可能只包含了一个按钮或者其他的一个小功能,但是会被我们在不同的组件页面频繁调用。此时若是每一个组件页面都进行引用,将会有很多重复冗杂的代码,可以改为全局注册。具体如下: 1. 将这些通用基础组件放置在同一个文件夹下:如 compone...

2018-10-12 11:25:27

阅读数:309

评论数:0

Vue.js(四)—— Vue的生命周期

看过vue官网以及一些讲述vue生命周期的文章,还是决定自己总结一下,便于理解:  生命周期:每个 Vue 实例在被创建时都要经过一系列的初始化过程——开始创建、初始化数据、编译模板、挂载Dom、渲染页面→更新→重新渲染、销毁等,也就是就是Vue实例从创建到销毁的过程,成为生命周期。  ....

2018-10-10 14:51:56

阅读数:24

评论数:0

vue+webpack配置问题总结

目录 1. 配置热更新&自动打开浏览器 方法一:修改 package.json 文件 方法二:修改 webpack.config.js 文件 2. npm run build 生成的map文件配置   1. 配置热更新&自动打开浏览器 ...

2018-10-09 10:26:21

阅读数:138

评论数:0

JavaScript格式化时间与日期

1. Date 对象方法 toLocaleString() 根据本地时间格式,把 Date 对象转换为字符串。  "2018/10/8 上午8:00:00" toLocaleTimeString() 根据本地时间格式,把 Date 对象的时间部...

2018-10-08 14:24:07

阅读数:43

评论数:0

axios在vue中的应用(二)—— 表单提交上传图片

使用axios实现图片预览、图片上传等功能: methods: { // 图片预览 priviewImg(e) { // ... }, // 提交表单 sumitRefund() { let fd = new FormDa...

2018-09-30 15:23:31

阅读数:93

评论数:0

CSS自定义select选择框样式(右侧下拉箭头)

如图:自定义select的箭头样式  HTML以及CSS代码如下: <select class="form_select"> <option value="0&...

2018-09-30 14:06:04

阅读数:1331

评论数:0

vue项目执行npm i 安装依赖包常见问题

目录 1. Downloading https://chromedriver.storage.googleapis.com/2.41/chromedriver_window32...报错 2. 待续... 1. Downloading https://chromedriver.storage...

2018-09-17 18:22:11

阅读数:749

评论数:0

axios在vue中的应用(一)—— 简单调用

目录 1. 安装并引入axios 1.1 使用 npm/cnpm 安装 1.2 在main.js文件中引入axios 2. 使用axios请求本地json文件 3. 将传递的json数据转为FormData 3.1 引入qs 3.2 添加请求拦截器,将axios参数转化为FormDa...

2018-09-13 15:38:50

阅读数:63

评论数:0

Vue.js(三)—— vue.js中自定义过滤器filters

目录 1. 基础语法 2. 多个过滤器串联 3. 单个过滤器接收多个参数 vue.js 中允许自定义过滤器,用于常见文本的格式化; 过滤器可以用在两个地方:双花括号插值和 v-bind 表达式 (表达式用法从 2.1.0+ 开始支持)。 1. 基础语法 将过滤器添加在 JavaS...

2018-09-12 15:38:25

阅读数:145

评论数:0

JS节流和防抖

目录 1. JS节流和防抖的应用场合 2. 未使用节流和防抖的情况 3. js防抖  4. js节流 1. JS节流和防抖的应用场合 在网页实际运行的某些场景下,有些事件时会被不间断的被触发的,如resize事件,而不像是我们想象中的,滚动一次触发一次。这种情况下,由于过于频繁地DOM...

2018-09-12 11:22:54

阅读数:63

评论数:0

移动端调用微信和支付宝的扫一扫功能

目录 1. 调用微信扫一扫功能: 1.1 绑定域名 1.2 引入JS文件 1.3 通过config接口注入权限验证配置 1.4 调用扫一扫 2. 调用支付宝扫一扫功能 2.1 引入相关的js文件 2.2 调用扫一扫 1. 调用微信扫一扫功能: 1.1 绑定域名 在微信公众平台...

2018-09-05 18:14:44

阅读数:1644

评论数:0

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