- 博客(16)
- 收藏
- 关注
原创 关于element-plus(vue3)和element-ui(vue2)两个ui框架的不同和使用区别(持续更新)
element-ui关于prop使用多的场景 分别是在el-from 和el-tabel在el-from中的prop属性传值是用于表单校验在el-tabel中的pros是渲染data中的key值在elemen-plus中el-dialog与elenent-ui有何不同在element-ui中的dialog有 :visible.sync属性 可进行父子组件之间的双向绑定(vue2写法)具体的写法为:子组件写法<el-dialog:visible.sync="isShow">&
2021-12-16 12:01:33 6257
原创 JS实用小技巧
JavaScript 有很多很酷的特性,但大多数初学者和中级开发人员都不知道。 今天,我挑选了 10 个我在日常 JavaScript 项目中使用的技巧。1、有条件地向对象添加属性我们可以使用扩展运算符 … 来有条件地向 JavaScript 对象快速添加属性。const condition = true;const person = { id: 1, name: 'John Doe', ...(condition && { age: 16 }),};如果每个操作数
2021-09-03 17:36:41 259
转载 vue中slot-scop=“scope“
<template> <el-table :data="tableData" style="width: 100%"> //---:data="用于存放请求数据回来的数组" <el-table-column label="索引值" width="400"> <template slot-scope="scope"> //--- 这里取到当前单元格 <span>{{ scope.$ind
2021-08-25 17:27:05 354
转载 node的升降级
nn是node的一个模块, 是一个需要全局安装的 npm package。安装命令:npm install -g n因为和node放在一起,mac用户自动前面加 sudo由于n是node的模块而已,windows用户也可以用了(是不是松口气不用换电脑了)如何使用n安装最新的版本n latest安装稳定版本n stable安装或使用某个版本n 6.9.1删除某个版本n rm 4.4.7...
2021-08-17 14:49:53 260
转载 ES6常见遍历数组函数的用法
一、forEach回调函数参数,item(数组元素)、index(序列)、arr(数组本身) 循环数组,无返回值,不改变原数组不支持return操作输出,return只用于控制循环是否跳出当前循环var myArr=[{id:1,name:“sdf”},{id:2,name:“dfsdf”}, {id:3,name:“fff”}]myArr.forEach((item,index)=>{ console.log(item.id);} //结果:1,2,3})注意
2021-07-07 13:02:14 534
原创 (hik实习)关于协议节点的处理(能力集 option)
1.一般设备端都会返回两条协议 一条是能力集协议 一条是获取到数据的协议(带capabilities为能力集协议)2.这段代码是随意截取 在能力集协议函数里面进行的操作代码分析 首先是第一行代码 获取到的xml节点中 取到thermometryInfoDisplayposition节点对应opt属性的值 然后分割成为数组赋值给aOpt第三行整体代码 定义了一个对象 里面的key值是你要push数组的value值 name值是在config.json里面定义的value值最后几行代码是给这个op
2020-08-24 17:17:50 294 1
原创 (在hik实习)angular通过协议传送前端数据到后端
在定制需求上 看到需要增加的协议. 2.找到项目中的websdk文件夹 增加一个url3.获取配置信息get 把获取到的配置信息保存在对应的ng-model中var oXmlDoc = null;//获取配置信息this.getPortInfo = function () { WebSDK.WSDK_GetDeviceConfig(_oCommon.m_szHostName, "aisInfo", null, { async: false, success: function .
2020-08-13 16:44:17 280 1
原创 关于Fiddler报错 Failed to register Fiddlers as the system proxy
在控制面板中搜索服务找到图中圈起来的服务 禁用改成手动 就可以了
2020-08-04 14:41:34 1880 4
原创 vue element-ui分页器实现切换分页和选择展示数目与接口互通功能
在分页器标签中设置size-change和current-changesize-change是当page-size发生变化时 触发的函数current-page是当前页面切换时 触发的函数这两个函数的参数分别接受一个值handleSizeChange接受的参数val值就是变化的page-size值 就是当前页面显示个数handleCurrentChange接受的参数值是当前页面切换时的页码 默认是1data:了解这么多就可以和接口互通啦...
2020-07-23 13:30:19 1088
原创 javascript中apply、call和bind的区别
在JS中,这三者都是用来改变函数的this对象的指向的,他们有什么样的区别呢。在说区别之前还是先总结一下三者的相似之处:1、都是用来改变函数的this对象的指向的。2、第一个参数都是this要指向的对象。3、都可以利用后续参数传参。那么他们的区别在哪里的,先看一个例子。var xw = { name : "小王", gender : "男", age : 24, say : function() { alert(this.name +
2020-07-21 17:18:09 87
原创 vue报错:TypeError: Object(...) is not a function
这种问题常见的原因如下:data中的数据和methods中的方法重名,解决办法:将名字修改即可。在这里我会讨论另外一种错误:我们在引入axios方法时如果没有加双括号也会出现这种错误
2020-07-21 10:31:35 1965
原创 关于报错[Vue warn]: Avoid using non-primitive value as key, use string/number value instead.
报错提示:这个报错 是在v-for循环的时候 绑定的key重复了 要保证key是唯一的要这么写 就不会报错了<div v-for="(item,index) in itemList" :key="index" class="organizer-item">
2020-07-16 15:12:23 292
原创 vue过滤器 实现价格保留两位小数
Vue.js 允许你自定义过滤器,可被用于一些常见的文本格式化。过滤器可以用在两个地方:双花括号插值和 v-bind 表达式在双括号中{{ message | capitalize }}在v-bind中在这里插入代码片可以在组件中自定义本地过滤器fliters:{ capitalize(value){ let newVal = parseFloat(value).toFixed(2) return newVal }}//在花括号中这样使用 message会被当作capi
2020-07-15 15:39:11 1333
原创 关于npm install 报错
关于 npm install 报错的问题可能是npm 版本过低 版本更新方法:npm install npm -g
2020-07-13 11:29:18 139
原创 MongoDB数据库的安装(配置环境变量)
MongoDB数据库的安装1.首先要下载mongoDB数据库MongoDB 提供了可用于 32 位和 64 位系统的预编译二进制包,你可以从MongoDB官网下载安装,MongoDB 预编译二进制包下载地址:链接: https://www.mongodb.com/download-center/community注意:在 MongoDB 2.2 版本后已经不再支持 Windows XP 系统。最新版本也已经没有了 32 位系统的安装文件。进入网址后可根据你的电脑选择适合的版本根据你的系统下载
2020-05-25 11:49:38 868 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人