- 博客(11)
- 收藏
- 关注
原创 手写防抖/节流函数
防抖触发事件之后,在n秒内函数只能执行一次,如果在n秒内又触发了函数,则会重新计算函数执行事件/** * @desc 函数防抖 * @param fn 函数 * @param wait 延迟执行毫秒数 * @param immediate true 表立即执行,false 表非立即执行 */const debounce = function (fn, wait, immediate = false) { let timer = null return function () {
2022-05-16 23:10:07
191
原创 antd日期选择组件a-range-picker默认选中的时分秒
<a-range-picker :value="noticeTime" :showTime="showTime" format="YYYY-MM-DD HH:mm:ss" valueFormat="YYYY-MM-DD HH:mm:ss"></a-range-picker>文档:通过showTime属性控制import moment from "moment";export default { data() { return {
2022-05-12 16:41:35
2229
转载 Vue2和Vue3的区别
1.Vue 3 的 Template 支持多个根标签,Vue 2 不支持2.Vue 3 有 createApp(),而 Vue 2 的是 new Vue()createApp(组件),new Vue({template, render})3.v-model代替以前的v-model和.sync3.1. props属性名任意,假设为x3.2. 事件名必须为"update:x"<Switch :value="y" @update:value="y=$event"/>vue2中的写法
2022-04-25 17:28:43
139
原创 遍历数组对象中是否存在某个值
let array =[ { 'age': 10, 'name': '张三' }, { 'age': 20, 'name': '李四' }, { 'age': 30, 'name': '王五' }];1.find()方法返回数组中符合测试函数条件的第一个元素。否则返回undefinedarray.find(function(item) { return item.name == '张三'})打印返回值: { ‘age’
2022-04-07 15:49:39
1241
原创 antd 下拉框在选择后视图未更新问题
使用vue+ant design的时候遇到下拉框选择值发生变化了,但是页面值却没有更新出现这种问题是因为:这边循环的collector数组是动态获取的,改变页面其他选项都会修改collector的值,render函数没有自动更新,所以在选择的时候需要强制更新解决方案组件添加change事件,添加this.$forceUpdate();在方法中利用this.$forceUpdate()强制刷新数据...
2022-03-03 13:42:23
1208
转载 npm安装报错 rollbackFailedOptional verb npm-session 解决办法
该问题一般情况是因为代理问题,npm代理和git代理都要设置。首先确认网络是否需要设置代理。如果是公司网络需要设置代理,则设置npm代理和git代理1、设置npm代理npm config set proxy http://127.0.0.1:1080npm config set https-proxy http://127.0.0.1:1080如果代理需要认证的话可以这样来设置npm config set proxy http://username:password@server:portn
2022-02-21 10:54:08
3502
原创 关于无法访问外网服务器安装nginx出现的问题
1.服务器无法访问外网 问题1:服务器大多时候会部署在内网中,无法访问外网时可以通过配置代理的方式去访问外网,进行yum安装。通过配置代理的方式去进行yum安装。解决方法:修改环境变量 /etc/profile文件配置 export http_proxy="http://ip:8080" export https_proxy="http://ip:8080" 问题2:yum 报错 yum Failed to download metadata for repo ‘AppStr
2022-02-15 13:41:11
2304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人