- 博客(14)
- 收藏
- 关注
原创 前端js实现websocket
<!DOCTYPE html><html><head> <title>Java后端WebSocket的Tomcat实现</title></head><body> Welcome<br/><input id="text" type="text"/> <...
2019-08-30 13:44:45 948
原创 vue+element的table实现合并行,和并列
<el-table :data="elList" :span-method="arraySpanMethod" border style="width: 1000px"> <el-table-column prop="line" label="线路" width...
2019-08-27 22:23:52 8453
翻译 js的set集合的处理
Set 有何不同最根本的区别是数组是一个索引集合,这说明数组中的数据值按索引排序。 const arr = [A, B, C, D]; console.log(arr.indexOf(A)); // Result: 0 console.log(arr.indexOf(C)); // Result: 2 相比之下,set是一个键的集合。set不使用索引...
2019-08-27 21:21:11 10354
原创 基于element和vue实现的前端代码结构
一 项目结构二 项目基于vuex实现数据的管理store的结构示意三 基于前端接口的封装(以登录接口为例)1 登录界面<template> <div class="login-container"> <el-form ref="loginForm" :model...
2019-08-22 15:55:56 780
原创 vue element文件的导出 导入 下载
一 导出<i-button type="error" size="small" @click="exportList()"> 导出此列表</i-button><Spin size="large" fix v-if="spinShowExport" style="min-height: 100%"> <Icon ...
2019-08-19 20:19:37 636
原创 js performance.timing:利用performance.timing进行性能分析
window.onload = function(){ setTimeout(function(){ let t = performance.timing console.log('DNS查询耗时 :' + (t.domainLookupEnd - t.domainLookupStart).t...
2019-08-19 16:42:25 1310
原创 js 禁止右键、选择、复制
['contextmenu', 'selectstart', 'copy'].forEach(function(ev){ document.addEventListener(ev, function(event){ return event.returnValue = false })});
2019-08-19 16:38:30 218
原创 js 禁止某些键盘事件
document.addEventListener('keydown', function(event){ return !( 112 == event.keyCode || //F1 123 == event.keyCode || //F12 event.ctrlKey && 82 == event.keyCode || ...
2019-08-19 16:33:55 4330
原创 js requestAnimationFrame
window.requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.msRequestAnimationFrame || window.oReque...
2019-08-19 16:31:50 177
原创 js微信小程序接口封装
// 小程序的接口封装function roleList(data) { var url = getUrl('/roleList'); return postReuqest(url, data).then(res => res.data)}// post请求function postReuqest(url, data) { data = { appData: ...
2019-08-16 15:32:38 364
原创 ES6使用的迭代器Symbol.iterator
// ES6使用的迭代器 需要通过Symbol.iterator来访问 var numbers = [1,2,3,4,5]; let iterator = numbers[Symbol.iterator](); console.log(iterator.next().value); console.log(iterator.next().value);...
2019-08-14 08:57:04 2962
原创 iview表单验证的问题
第一步:给Form设置属性:rules="ruleadd"。第二步:给Form设置属性:model。第三步:在Form标签里面必须添加ref,相当于id,在此范围内的表单验证有效。第四步:给需要验证的每个FormItem设置属性prop指向对应的第五步:在操作按钮时,添加方法,对整个表单进行校验,参数为校验完的回调,会返回一个Boolean表示成功与失败一 iview进行表单验证sel...
2019-08-12 20:47:55 371
原创 js自定义radio和checkbox的样式
<!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-...
2019-08-11 09:50:09 820
原创 js location属性的用法
location属性一般引用自Location对象,可以用于获取或者设置当前的URL。window.location === document.location; //true 均引用自Location对象;URL的一般组成包括:eg: protocol://[user[:password]@]hostname:[port][/path][?query][#fragment]获取U...
2019-08-03 11:45:29 483
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人