- 博客(10)
- 收藏
- 关注
原创 基础技术题答案
flex 布局:一维布局(单行或单列),如导航栏、列表、卡片横向排列等。容器属性有 display:flex、flex-direction(控制方向)、justify-content(主轴对齐)等;项目属性有 flex:1(占比分配)、align-self(单独对齐)等。二维布局(多行多列),如数据大屏网格模块、后台管理系统复杂面板布局等。容器属性有 display:grid、grid-template-columns/rows(定义行列尺寸)、grid-gap(行列间距)等;
2025-11-19 14:24:17
733
原创 前端VUE技术笔试题
关于Vue3的Composition API,下列说法错误的是:A. 可以使用setup函数来组织逻辑B.ref和reactive都可以用于创建响应式数据C.setup函数内部不能使用thisD. 使用Composition API的代码不能与Options API混用以下关于JavaScript中事件循环的描述,正确的是:A. 宏任务队列的优先级高于微任务队列B.属于宏任务C.setTimeout的回调函数属于宏任务。
2025-11-18 17:30:46
399
原创 超过固定字数省略,多行省略号
利用计算属性,判断超出40字数省略data() { return {datas: [{ coverPic:require('../../assets/img/about/video1.jpg'), title:'小思观债 | 1月房企合理资金需求得到嗖的骑嗖的骑蜗牛发OK伤风胶囊', information:'1月,中思拓研究院重点监测的100家上市房企债 券发行规模为392.15亿元,发债规模同比大幅发行规模为392.15亿元,发债规模同比大幅'
2022-04-20 14:16:25
245
原创 浏览器缓存视频进度,vue-video-player
整个vue组件放进来了,基本上是用id+视频地址,判断id是否存在,如果有则调用缓存拿到上次播放市场playTime,然后从这个时长加载主要方法关键字play (id,url) ,open() ,close (e) ,//当前播放位置发生变化时触发。 onPlayerTimeupdate(player)//将侦听器绑定到组件的就绪状态。与事件监听器的不同之处在于,如果ready事件已经发生,它将立即触发该函数。。 playerReadied(player) {...
2022-04-20 12:29:55
2219
原创 判断num(key)在objarr数组对象里,拿到obj的另一个参数
//判断num在objarr里,拿到obj的另一个参数 checkFn(num, objArr) { let times = 0 if (!(objArr instanceof Array)) { times = 0 //'请传入正确格式的数组' } objArr.forEach(function (i...
2022-04-20 12:19:51
160
原创 判断对象数组中是否有某个对象的id,有则替换整个对象无则添加
分别传入,数组,需要替换或者添加的对象,用于判断的key值//判断对象数组中是否有某个对象,有则替换无则添加 formateArrObjData(initialArr, obj, pro) { // 判定数据是否为数组 if (!(initialArr instanceof Array)) { return [] //'请传入正确格式的数组' }...
2022-04-20 12:14:53
1961
原创 点击返回顶部动画
<div class="scrolltop" @click="toTop()" v-show="scrollshow"></div>let timer = null //全局属性,可以写到data里data() { return { scrollshow: false, step:{ //此数据是控制动画快慢的 type:Number, default:1000 }.
2022-04-20 12:09:23
180
原创 将坐标或者数字后几位数字显示为*
//自行拆分坐标拿到经纬度letlatitude="108.24557414545545";replaceAsterisk(latitude){ letlatsplites=latitude.split("."); //通过.分割 letsubstr0=latsplites[0]; letsubstr1=latsplites[1]; ...
2021-07-14 17:17:05
165
原创 过滤出不需要显示的关键字js方法,vue过滤器
1.过滤不需显示的关键字方法judgeBadWord(obj) { let word1 = 'word1' //关键字1 let word2 = 'word2' //关键字2 //检索是否含有关键字,有的话替换掉 if(obj.indexOf(word1) !== -1 || obj.indexOf(word2) !== -1 ){ let result = obj.replace
2021-07-14 16:59:23
509
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅