首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue2
南桥春雪君归处
创建于2023-02-06
订阅专栏
分享Vue2相关的面试题
等 1 人订阅
共31篇文章
创建于2023-02-06
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
ajax请求代码应该写在组件的methods中还是vuex的actions中
如果拿回来的数据只有自己用,放在methods中然后在created中拿,如果发现很多组件都要用,放在actions中
Vue2中注册在router-link上事件无效解决方法
router-link是路由的一个组件,在组件上使用原生的事件的时候,必须在事件名后面加一个.native修饰符,这样vue才会知道事件是原生事件。 同理,我们在使用ElementUI里的组件是,只要
vuex
什么是vuex 集中式状态存储容器 五个核心概念 state 集中的数据 mutations 唯一可以修改state中数据的地方 actions mutations只能写同步代码,如果有异步就要写在a
$nextTick实现的原理
vue.js内部是先去用Promise.then、MutationObserver这二个微任务的api来实现如果发现浏览器不支持,换成用宏任务setTimeout来实现的(优雅降级) Promise.
Vue组件之间的通信方式都有哪些?
props,$emit自定义事件 隔代 依赖注入provide,inject eventBus 不相关的两个组件 变量提升(状态提升) 两个兄弟组件之间传值,思路就是把数据提升到父组件,借助单向数据流
SPA单页面的理解,它的优缺点分别是什么?
spa就是单页面应用程序 vue就是用来做spa的 正常多页面应用是通过多个页面之间跳转来实现切换,spa是通过路由切换不同的组件来实现切换 优点是局部刷新的,不会造成网速过慢导致的白屏效果 缺点是不
单向数据流
数据是单向流动,数据可以从父组件流向子组件,父组件的数据发生变化,会自动同步子组件,反之不允许 父组件传参给子组件通过prop接收,数据只读不能修改
router和route的区别
router是路由实例对象,用来路由跳转、后退 router.push router.go(-1) route是代表的当前路由规则 拿参数 route.params route.query以及路由元信
<template></template>`有什么用?
起包裹性的作用组件,在最终渲染出来的代码是没有的 <template v-if="flag"> <div class="demo" /> <div class="demo1" /> </tem
mvc怎么理解
我们之前的代码写在一起,mvc就是把代码进行分三层(数据model,view视图,c控制器),本质没有让代码变少 mvc主要是用在后端
mvvm怎么理解
mvvm = m + v + vm (model数据 + view视图 + viewmodel联接view和model的中间桥梁 ) 只要m变了,m就会通知vm,vm就会帮我们修改view 实现自动更
如何理解vue
Vue.js是一套构建用户界面的渐进式框架,Vue 采用自下向上增量开发的设计,其核心库只关注视图层,易于上手,同时vue完全有能力驱动采用单文件组件和 Vue 生态系统支持的库开发的复杂单页应用。