- 博客(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
10633
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
2526
1
原创 react16.3 学习总结
react16.3 学习总结之生命周期篇1.react 生命周期不同阶段生命周期函数执行顺序挂载(Mounting)更新(Updating)卸载2.各个阶段生命周期执行顺序(黄色标记为常用生命周期)挂载(Mounting)挂载是指组件被实例化并且被插入dom中constructor --> getDerivedStateFromProps – > render -...
2019-12-05 17:33:32
350
原创 js时间格式转换方法
/** * 格式化时间 * @param {Datetime} source 时间对象 * @param {String} format 格式 * @return {String} 格式化过后的时间 */function formatDate (source, format) { source = new Date(source); co...
2019-10-24 11:00:13
1425
原创 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
136
原创 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
1127
翻译 node.js 的实际应用
整个流程可以描述为:客户端直接请求到中间层的Node服务,Node服务分析请求,看需要哪个页面,再去请求对应数据,拿到数据后和模版结合成用户看到页面,再给到客户端。那么有的人可能会觉得,这种模式不是更麻烦了吗?其实不然,我们来看看中间层的优点:1.减轻客户端内存,项目用户体验好。不会像mvvm模式的项目把页面渲染和数据请求都压在客户端,而是在服务端完成。2.S...
2019-07-09 13:55:04
474
转载 js的getBoundingClientRect详解
一.getBoundingClientRect()分析getBoundingClientRect()获取元素位置,这个方法没有参数getBoundingClientRect()用于获得页面中某个元素的左,上,右和下分别相对浏览器视窗的位置。getBoundingClientRect()是DOM元素到浏览器可视范围的距离(不包含文档卷起的部分)。该函数返回一个Object对象...
2019-07-02 14:51:00
1065
转载 移动端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
2973
转载 vue+vuex+axios从后台获取数据存入vuex,组件之间共享数据
整个的流程是在组件的created中提交dispatch,然后通过action调用一个封装好的axios然后再触发mutation来提交状态改变state中的数据,然后在组件的计算属性中获取state的数据并渲染在页面上...
2019-02-21 16:49:23
1772
转载 js 解决回调地狱的方法
异步编程作为JavaScript中的一部分,具有非常重要的位置,它帮助我们避免同步代码带来的线程阻塞的同时,也为编码与阅读带来了一定的困难。过多的回调嵌套很容易会让我们陷入“回调地狱”中,使代码变成一团乱麻。为了解决“回调地狱”,我们可以使用文中所述的这五种常用方法:function拆解 事件发布/订阅模式 Promise Generator async / await理解各类方法的...
2019-02-21 15:37:10
1572
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
435
转载 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
386
转载 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
178
转载 vue router.beforeEach() 出现死循环解决方案
https://segmentfault.com/a/1190000011042794
2018-03-20 16:52:29
10077
原创 vue $route.params.id
this.$route.params.id不要放在 data()函数中 在需要的地方赋值即可 否则会出现缓存 记录上次的 值
2018-03-05 10:52:22
5776
原创 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
905
原创 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
668
原创 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
1170
转载 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
989
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人