![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vue.js
kidaze
这个作者很懒,什么都没留下…
展开
-
前端面试题目(三十二)
2、vue请求接口在什么生命周期请求?create和mount生命周期里面请求有什么区别?(还问了echarts,估计和这个有关)4、接口请求的ip经常变,怎么处理可以免webpack打包直接更新呢?3、vue动态创建一个节点,但是视图没更新,怎么解决?1、vue组件通信方式,什么情况下使用vuex通信?说放在什么public下面,json文件。原创 2023-03-06 16:40:30 · 237 阅读 · 0 评论 -
Vue3+Vite3+Vant初体验及踩过的一些坑
真正使用到了ref()和reactive(),觉得reactive真的是十分方便,父子组件的传值props方式的话、也没什么大变化、、 总体来说vue3语法上感觉比vue2更精简方便好用。还有就是在模板自动生成的vue里面默认是这种格式,在里面cv vant的实例代码会报错,需要去掉script标签中的setup。项目创建起来后常规的npm i、npm run dev都没问题,太久没写vue都忘了路由怎么写了,搜了一下发现需要先。再在需要使用组件的页面引入。原创 2022-11-15 19:03:14 · 1671 阅读 · 0 评论 -
前端面试题目(三十一)
22、css写一个正方形,单位是百分比的(提示是用margin-top、padding-top之类?14、开放题:给两个玻璃球,从0-100层中某一层扔下去会碎,怎么确定是从哪层及以上扔会碎。21、flex:1 啥意思,flex-basis啥意思。2、http和https区别,混合加密具体过程。9、vue nextTick是什么,怎么实现的。1、如何实现取消请求和取消 取消请求 的请求。24、http1.1和2.0区别。10、vue中key是用来干嘛的。8、vue路由怎么实现的。......原创 2022-08-23 22:04:18 · 278 阅读 · 0 评论 -
前端面试题目(三十)
作用域插槽 通常情况下普通的插槽是父组件使用插槽过程中传入东西决定了插槽的内容。具名插槽 比如定义了三个具名插槽 在父组件中即可使用 slot 属性插入到对应的插槽中。.self 可以理解为跳过冒泡事件和捕获事件,只有直接作用在该元素上的事件才可以执行。.keycode 需配合vue提供的常用普通键别名和系统修饰键别名使用。2、vue自定义指令是干嘛的 怎么用 和filter有什么区别。.number 如果你先输入数字,那它就会限制你输入的只能是数字。.prevent 阻止事件的默认行为。...原创 2022-08-17 23:13:46 · 126 阅读 · 0 评论 -
前端面试题目(二十九)
13、说出下面的值?考察setState在react中合成事件和原生事件中的同步异步,记不清了尴尬。9、vueobserver方法原理?2、懒加载实现方式,除了getBoundingClientRect还有什么方式。10、闭包使用场景,了解reacthook里面的闭包吗。6、promise设计规范?1、rem和其他单位区别,vwvh使用场景?8、no-cache和no-store区别。11、webpack和其他打包工具区别?12、算法题,两树合成,好像没截图。4、react更新机制?............原创 2022-08-02 17:08:04 · 162 阅读 · 0 评论 -
前端面试题目(二十六)
4、html5语义化是什么;css3有哪些新属性?动画animation和transition区别。1、vue3proxy是怎么劫持整个对象的;reactive和ref区别。11、vue怎么做数据隔离?keep-alive原理。2、webpackpublicPath是干嘛的。9、项目发布,主干发布和分支发布的区别。7、小程序和hybrid性能哪个好?8、移动端为什么要用rem开发。12、axios拦截器用过吗。6、浏览器的组成哪些进程。10、vueslot作用。......原创 2022-07-21 16:25:22 · 120 阅读 · 0 评论 -
前端面试题目(二十五)
1、this哪个时候创建的,作用域呢2、vue全局组件注册,比如像element this.$messageBox 怎么实现的3、hash路由和history路由的使用场景????4、vue css怎么写局部的还是全局的 估计是想问style scoped?5、promise优缺点6、什么是xss,怎么预防,要转义什么字符,如果要做类似富文本效果又要怎么预防呢7、webpack打包完vue后哪两个文件会比较大,怎么处理app.js和vendor.js?8、前端怎么设置cookie,前端可以设置htt原创 2022-06-25 01:30:10 · 219 阅读 · 0 评论 -
前端面试题目(二十四)
问问题的方式好怪这个面试官。。反问的时候也感觉说不出什么1、改变this指向的方法?call bind apply区别2、new一个对象发生了什么3、强制类型转换和隐式类型转换4、对vue的生命周期怎么理解,A页打开B页生命周期发生了什么5、vue组件间通信的方式,讲下eventBus6、对vue单向数据流的理解,props真的不能改变吗7、vue3为啥要使用proxy,你说性能有优化,体现在哪里;vue3为啥要使用setTimeout8、history路由和hash路由是怎么实现的9、es6新增了哪些属性原创 2022-06-23 14:46:30 · 116 阅读 · 0 评论 -
前端面试题目(二十三)
1、移动端平时怎么做适配,设计稿px怎么转成rem?vw、vh怎么用2、UMD、AMD、commonJS区别3、div充满整个屏幕怎么实现4、v-modal原理5、vue单向数据流具体指什么6、react响应式和vue有什么不同,原理7、Vue项目中使用高德地图 - 掘金8、父子组件通信9、强缓存如何让它失效什么后面直接加随机值就认为不是同一个资源10、webpack proxy跨域原理11、jsonp跨域原理,为啥script就能跨;cors跨域原理,cors设置属性就能跨域是浏览器标准吗因为jsonp是原创 2022-06-22 10:08:22 · 341 阅读 · 0 评论 -
前端面试题目(二十二)
记录下比较有意思的问题1、vue、react区别?使用场景?你觉得vue template语法和JSX语法优缺点是什么?2、vue computed和data属性区别?还是啥的3、vue自定义指令使用场景4、es6 map和对象区别5、filter、map、forEach是纯函数吗?遍历过程可以中断吗?.........原创 2022-06-22 00:56:39 · 125 阅读 · 0 评论 -
前端面试题目(二十一)
1、移动端图片上传,有做过图片进度条吗?怎么做2、登陆方式,session、cookie,了解过jwt吗3、react合成事件4、移动端实现1px边框,除了transform还有什么方案5、app如何实现秒开6、事件循环7、服务端渲染了解注水、脱水的概念吗8、vue watch computed区别?使用场景?vue for循环的时候为什么要用key9、vue-slot插槽原理?应用场景?10、https通信原理11、http1.1和2区别;了解http队头阻塞吗,了解tcp队头阻塞吗...原创 2022-06-17 11:07:13 · 71 阅读 · 0 评论 -
前端面试题目(十二)
1、讲下bfc、应用场景?2、vue2和vue3区别3、keep-alive组件4、vue组件如何通信5、vue路由守卫6、性能优化7、v-model的本质?8、filter、map题9、vue data为什么要返回一个函数10、n阶楼梯,爬一阶或二阶,共有几种爬法,除了递归做法(时间复杂度是多少?),还能怎么优化11、箭头函数和普通函数的区别12、apply、call区别13、webpack所做的优化14、jsbridge在项目中怎么使用15、vue原创 2022-05-06 22:26:10 · 400 阅读 · 0 评论 -
前端面试题目(十)
1、讲讲vue的虚拟dom是什么,diff算法,知道vue diff和react diff有什么不同吗2、vue template渲染过程3、https加密过程4、大文件上传思路5、长列表如何优化?虚拟列表具体如何实现6、chrome浏览器是单线程还是多线程?7、讲讲事件循环、宏任务微任务有哪些...原创 2022-04-27 16:59:30 · 213 阅读 · 0 评论 -
前端面试题目(九)
1、什么是闭包?闭包为了解决什么问题2、rem是根据什么来定义的3、讲讲eventloop、宏任务、微任务有哪些4、promise是为了解决什么问题?为什么要使用promise5、为什么会有跨域的问题?同源策略具体是什么?如何解决跨域?6、cookie、localstorage、sessionstorage区别?sessionStorage能在浏览器页面间共享吗?不能7、vue的生命周期有哪些?beforeCreated和created有哪些区别?mounted的时候dom已经全原创 2022-04-15 11:45:58 · 595 阅读 · 0 评论 -
vue常见面试题
vue中的三个核心类:1、Observer:给对象的属性添加getter和setter、用于依赖收集和派发更新2、Dep:用于收集当前响应式对象的依赖关系,每个响应式对象都有一个dep实例;dep.subs = watcher[](dep.subs就是一个watcher数组);当数据发生变更的时候,会通过dep.notify()通知各个watcher3、Watcher:观察者对象,分为render watcher、computed watcher、user watcher?依赖收集:1、原创 2022-04-13 15:29:27 · 584 阅读 · 0 评论 -
前端面试题目(八)
1、基本数据类型?基本数据类型引用数据类型区别?引用类型只存储在堆里吗?堆和栈区别?2、flex:1代表什么3、css垂直居中方案4、css怎么实现一个三角形5、什么是闭包?有什么作用?前端内存泄漏怎么处理?6、虚拟dom好处?讲讲diff7、垃圾回收机制、v8的呢?8、webpack tree-shaking原理9、输入url到页面展示的过程? url过长(?)前端可以怎么处理10、vue2 vue3区别?11、讲讲事件循环、宏任务微任务执行顺序12、impor原创 2022-04-11 18:49:39 · 458 阅读 · 0 评论 -
前端面试题目(六)
1、讲讲盒子模型2、css元素居中方法3、setTimeOut和promise哪个先执行。。。4、工作中所做的性能优化5、vue中为啥data返回的是函数6、vue中v-if和v-for为啥不能一起用v-for优先级更高7、动态实现一个加减(数量?)input框8、知道webpack原理吗9、vue中组件通信的方法10、实现深浅拷贝方法、知道堆和栈吗11、工作中踩过的坑...原创 2022-03-31 15:35:33 · 465 阅读 · 0 评论 -
前端面试题目(五)
写出代码:1、给定一串乱序且可能其中含有重复的字符串,返回第一个字符串中无重复的字符(例:ababcdedg,返回c),要求时间复杂度为n复盘:indexOf()及循环、map()、filter等函数时间复杂度都已经是n不能一起用2、青蛙跳台阶问题,给定n阶台阶,青蛙一次只能跳1步或2步,返回共有几种跳法(例:有3阶台阶,青蛙可以1 1 1的跳,1 2的跳 2 1的跳共有三种跳法)3、vue中父子组件是如何通信的4、webpack工作原理5、vue-router工作原理6、js中原创 2022-03-26 20:17:00 · 1239 阅读 · 0 评论 -
vue页面实现拨打电话功能
vue template:<p class="telNum" @click="callPhone(phoneNum)">{{phoneNum}}</p>methods:methods:{ callPhone (phoneNum) { window.location.href = 'tel://' + phoneNum } }原创 2021-04-14 20:41:22 · 1946 阅读 · 0 评论 -
近期前端面试题目(三)
1、let const var 全局作用域、块级作用域?(用var实现let一秒输出一个数如何实现)2、闭包3、js作用域有哪些4、element表单验证取消验证(如果用原生的话怎么实现)5、浅拷贝深拷贝具体理解6、vue nextTick(什么时候调用,更新前?更新后?)7、vue更新数据视图原理8、js中数据类型有哪些,这两种类型区别?...原创 2021-03-29 14:04:15 · 70 阅读 · 0 评论 -
近期前端面试题目(二)
1、vue双向绑定原理、深度watch原理2、前端seo实现3、vue2 vue3区别4、jsbridge具体实现原理(第二次)5、es6模块和commonJS区别6、前端优化7、diff算法实现(第二次)8、前端缓存机制,e-tag和last-modify比较9、vuex里面有哪些参数10、项目难点、复杂点、技术点11、手机调试如何console12、说下前端路由、哈希路由实现13、.........原创 2021-03-19 15:28:34 · 591 阅读 · 0 评论 -
近期前端面试题目
1、了解过diff算法实现吗2、tree-shaking算法实现了解过吗3、vue和react比较4、vue生命周期5、promise相关的api,promise.all返回的结果(根据什么来定的)?6、promise有几个状态7、vue3了解过吗,vue2、vue3区别?8、前端优化9、基本数据类型(基本类型、引用类型)、引用类型有哪些10、项目难点11、webpack配置如何实现了解过吗12、vue组件间通信13、你说到jsbridge了,知道怎么实现的吗原创 2021-03-16 17:19:18 · 117 阅读 · 0 评论 -
demo错误/问题暂记
1、Module parse failed: Identifier directly after number (2:17),You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.(已解决)2、TypeError: Failed to execute 'readAsText' on 'FileReader': paramet原创 2020-05-19 17:29:43 · 3917 阅读 · 0 评论 -
使用vue中this.$refs.xxx打印为undefined的解决办法
使用 this.$nextTick(() => { // 代码}) 即可解决原创 2020-04-13 11:09:47 · 1816 阅读 · 0 评论 -
el-input-number默认值为0如何置空
el-input-number默认值为0如何置空?el-input-number的v-model绑定值不要为 '' , 而应该写为 undefined原创 2019-12-30 10:13:02 · 13407 阅读 · 1 评论 -
Vue elementUI table的slot-scope属性
在使用elementUI table组件的<template slot-scope="scope">时,出现“this.数据”无法获取的问题,不需要加 this ,直接数据即可。原创 2019-12-25 09:52:53 · 1644 阅读 · 0 评论 -
学习vue.js中遇到的一些问题
最近正在学习vue.js,大致看完了基础和组件部分,想自己折腾仿一个购物车页面,在给购物车商品写一个button实现增减商品的时候发现用<button>标签结合vue用的时候发现每点一次页面就会刷新一次,根本无法结合vue获得响应式效果,原按钮代码如下: <form id="counter"> <table> <tr> ...原创 2018-08-13 17:06:13 · 473 阅读 · 0 评论