前端vue面试题

2025-05-31 08:13:14

1、一、vuex有哪几种属性? 有五种,分别是 State、 Getter、Mutation 、Action、 Module

2、二、vue-loader是什么?使用它的用途有哪些? 解析.vue文件的一个加载器,跟template/js/style转换成js模块。用途:js可以写es6、style样式可以scss或less、template可以加jade等

3、三、v-model是限鬃鹣哺什么?怎么使用? vue中标签怎么绑定事件? 可以实现双向绑定,指令(v-cl锾攒揉敫ass、v-for、v-if、v-show、v-on)。vue的model层的data属性。绑定事件:<input @click=doLog() />

4、四、怎么定义vue-router的动态路由?怎么获取传过来的动态参数?在router目录下的index.js文件中,对path属性加上/:id。 使用router对象的params.id

5、五、active-class是哪个组件的属性?嵌套路由怎么定义? vue-router模块的router-link组件。

6、六、自定义指令(v-chec氯短赤亻k、v-focus)的方法有哪些?它有哪些钩子函数?还有哪些钩子函数参数? 全局定义指令:在即枢潋雳vue对象的directive方法里面有两个参数,一个是指令名称,另外一个是函数。组件内定义指令:directives 钩子函数:bind(绑定事件触发)、inserted(节点插入的时候触发)、update(组件内相关更新) 钩子函数参数:el、binding

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢