自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 vue + element ui 实现锚点定位

这里写自定义目录标题vue + element ui 实现锚点定位vuejscssvue + element ui 实现锚点定位你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。vue<el-row :gutter="20"> <el-col :span="3"> <!--导航选择事件--> <el-menu :d

2020-07-13 10:36:25 10259 2

原创 vue + element ui 流文件导出 post or get , 文件下载等 合集

vue + element ui 的 get 方法导出数据 let params = JSON.parse(JSON.stringify(this.filterForm)); let exportUrl = ""; // 清除为空的字段 for (const key in params) { if(params[key] !== '') { ...

2020-03-09 14:14:22 2465 1

原创 react16.3 学习总结

react16.3 学习总结之生命周期篇1.react 生命周期不同阶段生命周期函数执行顺序挂载(Mounting)更新(Updating)卸载2.各个阶段生命周期执行顺序(黄色标记为常用生命周期)挂载(Mounting)挂载是指组件被实例化并且被插入dom中constructor --> getDerivedStateFromProps – > render -...

2019-12-05 17:33:32 303

原创 js时间格式转换方法

/** * 格式化时间 * @param {Datetime} source 时间对象 * @param {String} format 格式 * @return {String} 格式化过后的时间 */function formatDate (source, format) { source = new Date(source); co...

2019-10-24 11:00:13 1397

原创 JavaScript 创建对象的n种方式

// 1.对象字面量 let person = { name: 'xiexk', age: 18 } // 2. 对象实例化 let person = new Object() person.name = 'xiexk' person.age = 18 // 3.工厂模式 func...

2019-07-27 16:34:55 110

原创 vue + Element ui 中使用table组件实现分页记忆选中

直接上代码<el-table @selection-change="handleSelectionChange" :data="tableData" ref="multipleTable" border style="width: 100%"> <el-table-column type="selection" width="55" :selectable="c...

2019-07-26 10:32:33 1077

翻译 node.js 的实际应用

整个流程可以描述为:客户端直接请求到中间层的Node服务,Node服务分析请求,看需要哪个页面,再去请求对应数据,拿到数据后和模版结合成用户看到页面,再给到客户端。那么有的人可能会觉得,这种模式不是更麻烦了吗?其实不然,我们来看看中间层的优点:1.减轻客户端内存,项目用户体验好。不会像mvvm模式的项目把页面渲染和数据请求都压在客户端,而是在服务端完成。2.S...

2019-07-09 13:55:04 445

转载 js的getBoundingClientRect详解

一.getBoundingClientRect()分析getBoundingClientRect()获取元素位置,这个方法没有参数getBoundingClientRect()用于获得页面中某个元素的左,上,右和下分别相对浏览器视窗的位置。getBoundingClientRect()是DOM元素到浏览器可视范围的距离(不包含文档卷起的部分)。该函数返回一个Object对象...

2019-07-02 14:51:00 999

原创 浅谈js 深拷贝与浅拷贝

https://www.cnblogs.com/renbo/p/9563050.html

2019-06-21 23:28:55 108

转载 移动端rem适配方案(解决1px 兼容问题)

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Comp...

2019-06-18 15:38:58 2922

转载 vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据

整个的流程是在组件的created中提交dispatch,然后通过action调用一个封装好的axios然后再触发mutation来提交状态改变state中的数据,然后在组件的计算属性中获取state的数据并渲染在页面上...

2019-02-21 16:49:23 1747

转载 js 解决回调地狱的方法

异步编程作为JavaScript中的一部分,具有非常重要的位置,它帮助我们避免同步代码带来的线程阻塞的同时,也为编码与阅读带来了一定的困难。过多的回调嵌套很容易会让我们陷入“回调地狱”中,使代码变成一团乱麻。为了解决“回调地狱”,我们可以使用文中所述的这五种常用方法:function拆解 事件发布/订阅模式 Promise Generator async / await理解各类方法的...

2019-02-21 15:37:10 1524 1

原创 h5 区分 app 所在设备 和 app 交互 and vue-router 在微信浏览器中操作history URl未改变的解决方案

一,区分ios设备和android 设备export function iosOrAndroid() { var ua = navigator.userAgent; if (/(iPhone|iPad|iPod|iOS)/i.test(ua)) { // 苹果端 return 'ios' } else if (/(Android)/i.test(ua)) { // 安卓端 ...

2019-01-28 16:13:38 404

转载 web前端开发用到的js正则表达式 大全总结 (拿走不谢)

 一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})?$正数、负数...

2019-01-21 15:25:16 352

转载 vue中 封装 axios

第一步下载axioscnpm install axios -S第二步 封装import axios from 'axios';import { Message } from 'element-ui';axios.defaults.timeout = 5000;axios.defaults.baseURL ='';//http request 拦截器axios.int...

2018-10-08 14:00:28 151

原创 thanks for inventing javascript !

2018-10-08 13:42:21 864

原创 js数组 操作大全

标题 

2018-10-08 13:40:44 591

转载 vue router.beforeEach() 出现死循环解决方案

https://segmentfault.com/a/1190000011042794

2018-03-20 16:52:29 10022

原创 es6

数组去重this.date.id_all = Array.from(new Set(this.date.id_all))

2018-03-08 16:35:34 216

原创 vue $route.params.id

this.$route.params.id不要放在 data()函数中 在需要的地方赋值即可 否则会出现缓存 记录上次的 值

2018-03-05 10:52:22 5723

转载 es6

es6 

2018-02-24 17:45:20 106

原创 CRM 项目总结

1.vue 组件引用:import  名字 form "路径"export default{ name:"",  components:{ 组件名字},props:[],data(){return {}},methods:{ 事件 },created:{}}2.vue 组件通信1)父子组件通信 v-bind: 绑值

2018-02-02 16:11:58 857

转载 vue 富文本编辑器 改造

https://segmentfault.com/a/1190000012620431

2018-01-25 11:34:14 577

原创 javascript 判断数字和字符串的转换

let client = form.client.id;let cli = parseInt(client);this.form.client = isNaN(cli) ? form.client.id : parseInt(client);

2018-01-25 11:25:09 640

原创 js实现年月日 当前时间的显示

当前时间为:         gw_now();         function gw_now(){         var obj=window.document.getElementById('now');          var date=new Date();         var year=date.getFullYear();

2017-08-09 14:24:30 1119

转载 js闭包 闭包的特性 对页面的影响

通俗的讲:就是函数a的内部函数b,被函数a外部的一个变量引用的时候,就创建了一个闭包。(这样在执行完var c=a()后,变量c实际上是指向了函数b,再执行c()后就会弹出一个窗口显示i的值(第一次为1)。这段代码其实就创建了一个闭包,为什么?因为函数a外的变量c引用了函数a内的函数b)function a(){   var i = 0;  functi

2017-08-09 14:22:52 952

空空如也

空空如也

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

TA关注的人

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