摘要: 简单的方法: var a =[{name: 'Tom',age:20},{name: 'Tom2',age:22}] 现在给a数组中的第一个对象添加性别属性 a[0]['gender']='women' a[0]['address']="China" a[1].province="Jiangsu" 阅读全文
posted @ 2021-12-31 16:10 土小狗 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 在style经常用scoped属性实现组件的私有化时,要改变element-ui某个深层元素(eg:.el-input__inner)或其他深层样式时,需要使用/deep/,如 .conBox /deep/ .el-input__inner{ padding:0 10px; } 注意,/deep/在 阅读全文
posted @ 2021-12-31 14:16 土小狗 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 首先安装插件:codemirror、diff-match-patch HTML部分: <div id="view"></div> import CodeMirror from 'codemirror'import 'codemirror/lib/codemirror.css'import 'code 阅读全文
posted @ 2021-12-31 09:39 土小狗 阅读(1167) 评论(0) 推荐(0) 编辑
摘要: 一、前期准备 此组件的功能主要依赖于codemirror,另外加入了js-yaml进行语法检查,方便在实时编辑时提示语法不正确的地方。因此首先需要在项目中安装codemirror与js-yaml:codemirror: npm install codemirrorjs-yaml: npm insta 阅读全文
posted @ 2021-12-30 11:44 土小狗 阅读(3081) 评论(4) 推荐(0) 编辑
摘要: let arr = [ { name: 'zhangsan', id: '1001' }, { name: 'lisi', id: '1001' } ] // 判断id是否重复 // 返回一个id的数组 const newArr = arr.map(item => item.id ) // Set类 阅读全文
posted @ 2021-12-30 11:33 土小狗 阅读(542) 评论(0) 推荐(0) 编辑
摘要: 第一种方法let obj ={"name":"tom","age":16}let key = "id";let value = 2obj[key] = value;console.log(obj) 第二种方法,利用扩展运算符,简单又实用var obj1={"vue":300,"jquery":200 阅读全文
posted @ 2021-12-29 10:54 土小狗 阅读(1804) 评论(0) 推荐(0) 编辑
摘要: 我们在写代码的时候总能碰上各种各样的需求,而往往后端返回的数据格式无法满足你的需求,就比如树形控件里的数据有特定的格式,这个时候就需要我们前端来转换一下格式了,下面这是我用到的转换对象的key值。 var array = [ { id:1, name:"小明" }, { id:2, name:"小红 阅读全文
posted @ 2021-12-29 10:03 土小狗 阅读(2413) 评论(0) 推荐(0) 编辑
摘要: 划出:@mouseleave 划入:@mouseenter 阅读全文
posted @ 2021-12-28 13:59 土小狗 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 话不多说上核心:Object.assign(this.$data, this.$options.data.call(this)); 重置表单的方法 this.$refs[formRef].resetFields(); 不是表单中的数据,也需要重置 this.$data = this.$options 阅读全文
posted @ 2021-12-24 17:56 土小狗 阅读(632) 评论(0) 推荐(0) 编辑
摘要: <script type="text/javascript"> var myObject = {'name':'Kasun', 'address':'columbo','age': '29'} var count = Object.keys(myObject).length; console.log 阅读全文
posted @ 2021-12-24 11:46 土小狗 阅读(467) 评论(0) 推荐(0) 编辑