JavaScript
hashdog
写下疑问,记录成长
展开
-
JS转换为数字的方法Number()、parseInt()和 parseFloat()
Number()、parseInt()和 parseFloat()第一个函数, 即转型函数 Number()可以用于任何数据类型,而另两个函数则专门用于把字符串转换成数值。这 3 个 函数对于同样的输入会有返回不同的结果Number()函数的转换规则如下。如果是 Boolean 值,true 和 false 将分别被转换为 1 和 0。 如果是数字值,只是简单的传入和返回。如果是 null 值,返回 0。如果是 undefined,返回 NaN。如果是字符串,遵循下列规则:...原创 2020-05-11 15:41:33 · 1107 阅读 · 0 评论 -
JavaScript concat() 方法
定义和用法concat() 方法用于连接两个或多个数组。该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。语法arrayObject.concat(arrayX,arrayX,…,arrayX)参数 描述arrayX 必需。该参数可以是具体的值,也可以是数组对象。可以是任意多个。返回值返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObjec...翻译 2020-04-26 09:35:18 · 134 阅读 · 0 评论 -
element-ui单选框点击行选中
有个很简单的办法,radio绑定的模型,单击行的时候将行数据传过去,修改模型为当前行的原创 2020-03-20 17:13:39 · 416 阅读 · 0 评论 -
element UI el-table表格添加行双击事件
<el-table @row-dblclick="dbSelected"></el-table>//对应的 methods 中//点击行事件methods: { dbSelected(row) { console.log(row) },}官网原创 2020-03-20 15:26:48 · 13107 阅读 · 0 评论 -
Spring接收List泛型对象参数
前端参数必须是数组累着传入data时,转换JSON.stringify(testList)headers必须有属性Accept': 'application/json','Content-Type': 'application/json'var testList=[];var user={};user.id=1;user.name='jack';testL...原创 2020-03-03 13:26:04 · 1423 阅读 · 1 评论 -
element-ui 设置表单必填项
使用rules 表单验证规则 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <link rel="stylesheet" href="https://unpkg.com/...原创 2020-02-28 22:04:07 · 1200 阅读 · 0 评论 -
el-table-column 数据处理、数据转换
在Element UI table中 我们需要用到 formatter 属性来格式化内容<el-table-column prop="hasBack" label="是否有多服务" :formatter="hasBackFormat"></el-table-column> //是否多服务数据处理 ...原创 2020-02-28 19:51:12 · 6841 阅读 · 0 评论 -
vue中的冒号:使用
久了没用,竟然忘了,复习一下.:是v-bind的缩写,是为了动态绑定数据。如果不需要绑定数据就不用添加冒号原创 2020-02-28 19:23:35 · 1086 阅读 · 0 评论 -
el-radio获取选中的本行数据
添加on change事件把scope.row传过去原创 2020-02-27 19:49:43 · 1309 阅读 · 0 评论 -
vue中$refs如何使用
ref 有三种用法:1、ref 加在普通的元素上,用this.$refs.(ref值) 获取到的是dom元素2、ref 加在子组件上,用this.refs.(ref值)获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.refs.(ref值) 获取到的是组件实例,可以使用组件的所有方法。在使用方法的时候直接this.refs.(ref值)获取到的是组件实例,可以使用组件的...转载 2020-02-21 12:10:21 · 729 阅读 · 0 评论 -
js定时执行
var timer = window.setInterval(function(){ function();//要执行的方法},1000 * 3);//根据返回的ID可以停止定时clearInterval(timer);原创 2020-02-20 11:21:25 · 145 阅读 · 0 评论 -
gojs自动布局坑点问题解决思路
gojs自动布局坑点问题解决思路目录一、需求二、难点一(自动布局有效性切换)三、难点二(自动布局连线混乱)一、需求1.用户可在拓扑图面板进行编辑2.可以通过拉取数据自动生成拓扑图3.用户可以在生成的拓扑图上二次编辑(难点1)4.拓扑图节点与连线的相关数据入库5.拉取入库的节点和连线数据可以正常展示(难点2)二、难点一(自动布局有效...原创 2020-02-18 15:16:24 · 3840 阅读 · 3 评论 -
js将一个数组添加进另一个数组
var firstArray = [1,2,3];var secondArray = [4,5,6];Array.prototype.push.apply(secondArray, firstArray);console.log(secondArray);原创 2020-02-17 19:40:46 · 690 阅读 · 0 评论 -
javascript的数组之find()
find()方法返回数组中第一个满足回调函数测试的第一个元素的值。否则返回undefinedconst arr1 = [1, 2, 3, 4, 6, 9];let found = arr1.find(e => e > 5); // 6原创 2020-02-18 19:51:11 · 258 阅读 · 0 评论 -
JS实现滚轮放大缩小浮动元素
目录 一、需求:二、纯JS实现滚轮放大缩小:三、html代码拖动例子:https://blog.csdn.net/corleone_4ever/article/details/104320904一、需求:1.实现鼠标拖动2.实现滚轮放大缩小3.实现最大化,最小化二、纯JS实现滚轮放大缩小:三、html代码<!doc...原创 2020-02-14 22:38:47 · 979 阅读 · 0 评论 -
JS实现鼠标拖动浮动元素
一、需求:1.实现鼠标拖动2.实现滚轮放大缩小3.实现最大化,最小化二、纯JS实现拖动例子:三、html代码<!DOCTYPE html><html><head> <meta charset="utf8"> <title>js拖拽效果</title> &...原创 2020-02-14 22:33:42 · 562 阅读 · 0 评论 -
getQueryString传中文乱码
//网上比较经典的js获取url中的参数的方法function getQueryString(name) { var reg =new RegExp("(^|&)"+ name +"=([^&]*)(&|$)","i"); var r = window.location.search.substr(1).match(reg); if ( ...原创 2020-02-10 20:14:07 · 1157 阅读 · 0 评论