节流与防抖

函数防抖(debounce): 当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时。 function debounce(fn, wait) { var timeout = null; ret...

2019-07-22 19:52:02

阅读数 0

评论数 0

var、let、const区别

一、var声明的变量会挂载在window上,而let和const声明的变量不会: var a = 100; console.log(a,window.a); // 100 100 let b = 10; console.log(b,window.b); // 10 undefined...

2019-07-22 18:09:05

阅读数 0

评论数 0

flex布局3等分

<style> .wrap{ display: flex; width: 500px; height: 200px; } .item{ ...

2019-07-22 13:16:19

阅读数 0

评论数 0

css选择器 p>a,p~a,p+a区别

p>a:子选择器,表示p元素下的第一级子元素a p~a:兄弟选择器,p之后出现的所有兄弟a,a不必紧跟p后边 p+a:相邻兄弟选择器,紧跟其后的第一个兄弟元素 ...

2019-07-15 12:36:59

阅读数 3

评论数 0

vue 2.0 :key的作用

<div v-for="item in items" :key="item.id"> <!-- 内容 --> </d...

2019-07-15 12:16:03

阅读数 2

评论数 0

node 跨域请求设置

http.createServer((req,res)=>{ //设置允许跨域的域名,代表允许任意域名跨域 res.setHeader(“Access-Control-Allow-Origin”,""); //跨域允许的header类型 res.setHeader...

2019-07-10 15:12:10

阅读数 4

评论数 0

【vue】ios中从详情页中返回到列表页出现空白的问题

移动端开发 vue项目中,ios机器上点击返回列表页的时候,会出现空白现象,触屏一下或者拉动一下,数据才会显示出来,针对此问题,尝试了很多次,最终解决方法如下: 给#app加以下样式: overflow-y: auto; -webkit-overflow-scrolling: touch; ....

2019-07-08 15:47:54

阅读数 33

评论数 0

cross-env使用

cross-env是运行跨平台设置和使用环境变量的脚本 大多数情况下,在windows平台下使用类似于: NODE_ENV=production的命令行指令会卡住,windows平台与POSIX在使用命令行时有许多区别(例如在POSIX,使用$ENV_VAR,在windows,使用%ENV_VAR...

2019-05-31 09:53:55

阅读数 38

评论数 0

iPhone7p与iPhoneX布局出现右边白边问题

原因:是由于border-radius与overflow:hidden一起使用引起的 解决方法:border-radius与overflow:hidden不能一起使用就不会出现白边

2019-05-20 21:26:08

阅读数 42

评论数 0

在移动端禁用长按选中文本功能

{ -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;...

2019-04-25 19:35:57

阅读数 31

评论数 0

小程序跳H5页面

wxml1: <view class="tiaoH51"> <navigator url="/pages/web?url=https://www.baidu.com/" class="papaa&qu...

2019-03-28 12:44:36

阅读数 38

评论数 0

VUE 使用插件vue-clipboard2复制内容至剪切板(两种使用方法)

安装 npm install --save vue-clipboard2 main.js import Vue from 'vue' import VueClipboard from 'vue-clipboard2' Vue.use(VueClipboard) 方式一 &l...

2019-03-05 19:11:02

阅读数 870

评论数 0

小程序-分包加载

某些情况下,开发者需要将小程序划分成不同的子包,在构建时打包成不同的分包,用户在使用时按需进行加载。 在构建小程序分包项目时,构建会输出一个或多个分包。每个使用分包小程序必定含有一个主包。所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需用到公共资源/JS 脚本;而分包则是根...

2019-02-19 20:06:46

阅读数 56

评论数 0

Vue PDF文件预览vue-pdf

预览PDF实现方式: 一、安装依赖 npm install vue-pdf --save 二、直接在要使用的页面中使用 <template> <pdf src="./static/relativity.pdf...

2019-02-14 18:44:49

阅读数 2437

评论数 1

vue 引入swiper4,在有些手机Dom7会有问题

问题描述: vue项目中页面B引入了swiper4,页面A有个点击按钮要进入页面B,第一次进不去,再点一次可以进去。 原因: 1、有的手机不兼容es6,swiper4依赖dom7,而dom7是用es6写的 2、默认情况下 babel-loader 会忽略所有 node_modules 中的文件。如...

2019-01-29 23:12:16

阅读数 235

评论数 0

vue中阻止事件冒泡

Vue.js 为 v-on 提供了 事件修饰符。通过由点(.)表示的指令后缀来调用修饰符。 .stop 阻止事件冒泡 <div @click="close" class="fixedCover"...

2019-01-09 20:29:09

阅读数 494

评论数 0

vue中使用checkbox

在vue中,通过v-model来判断当前checkbox是否被选中, 它绑定一个数组,选中项的值会自动添加到数组中。 如果我们要求选项至少选择一个值,我们来通过disabled来禁止用户取消点击选项 <template&am...

2019-01-09 10:53:15

阅读数 414

评论数 0

vue中引入swiper

1、依赖swiper npm install swiper --save-dev 2、引入swiper import Swiper from 'swiper'; import "swiper/dist/css/swiper.min.css"; 3、使用swi...

2019-01-08 16:27:06

阅读数 450

评论数 0

nodejs--http模块

http模块主要用于创建http server服务,其中封装了高效的http服务器和http客户端 http.server是一个基于事件的HTTP服务器,内部是由c++实现的,接口由JavaScript封装 http.request是一个HTTP客户端工具。用户向服务器发送数据。 支持更多特性 ...

2019-01-08 15:54:07

阅读数 46

评论数 0

nodejs入门

什么是NodeJS 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascri...

2019-01-08 13:53:55

阅读数 44

评论数 0

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