摘要: 题目一 描述: 编写一个 People 类,使其的实例具有监听事件、触发事件、解除绑定功能。(实例可能监听多个不同的事件,也可以去除监听事件) class People { constructor(name) { this.name = name } sayHi() { console.log(`H 阅读全文
posted @ 2022-06-29 13:37 chenSee 阅读(348) 评论(0) 推荐(0) 编辑
摘要: 前言 去重是开发和面试中经常遇到的问题,下面是总结的 11 种去重方法 方法 示例数组 var arr = [1, 2, 4, 5, 5, 2, 1, 1, 4, 6] set + 解构赋值 这种方法利用了 set 成员唯一的特征和扩展运算符方法实现 function fn1() { return 阅读全文
posted @ 2022-06-29 13:36 chenSee 阅读(3457) 评论(0) 推荐(0) 编辑
摘要: 问题描述 实现一个折叠面板点击展开,但是必须点击两次才能展开,第一次无效 <a-collapse-panel v-for="(item, index) in dataMap" :key="index" :show-arrow="false" > <p>{{ text }}</p> <template 阅读全文
posted @ 2022-06-29 12:35 chenSee 阅读(470) 评论(0) 推荐(1) 编辑
摘要: 问题表现 初始轮播图出现大块空白,在规定的轮播间隔后才会正常轮播出下一章图片 问题解决 动态数据添加图片,初次渲染dom因为数据还没有请求回来,所以会出现这样的bug,需要添加v-if=“list.length>0” 许多同类型的,组件数据动态获取报错,都可以用这种方法解决 阅读全文
posted @ 2022-06-29 12:31 chenSee 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 有千位分隔符会被认为是数字,否则在移动端会被直接识别成手机号 在开发实战中主流实现方式是添加meta标签 <meta name="format-detection" content="telephone=no"> 这样就不会识别成手机号 需要手机号的话可以使用tel协议 <a href="tel:+ 阅读全文
posted @ 2022-06-29 10:04 chenSee 阅读(74) 评论(0) 推荐(0) 编辑