ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# axios 相关 1. axios 在 GET 方式传参数时有什么要注意的? 2. axios 的拦截器有哪些?项目中是怎么使用的?为什么要这么用? 3. 在调用接口时,提示未登录,请问怎么解决? # 接口相关 1. 什么是 REST 接口规范? 2. 如何通过浏览器分析一个接口?分析时主要分析什么? # esilnt 1. esilnt 是干什么用的? 2. vue 的项目中如何关闭 eslint? 3. 如何让 vscode 在保存时自动修复代码格式? # 菜单 (NavMenu) 组件 1. 如何设置菜单组件默认的选中状态? 2. NavMenu 组件在项目中主要使用了哪几个组件?每个组件上有哪些重要的属性? 3. 如何在刷新之后还能保存默认选中的状态?项目中是如何实现的? # 路由相关 1. 必须登录才能进入后台,这个权限功能项目中是如何实现的? 2. 路由在跳转时即可以使用 name 也可以使用 path,项目中是使用的哪个?有什么好处? 3. 配置路由时 meta 属性是干什么用的? # 弹出框组件(dialog) 1. 如何打开和关闭弹出框? 2. 如何设置弹出框下面的按钮? # 级联下拉框(cascader) 1. 级联下拉框组件使用时有什么要求? 2. 级联下拉环框上的 props 属性是干什么用的?项目中是怎么使用的?为什么要用? 3. 如何让级联下拉框中只显示有子菜单的按钮?项目中是如何实现的? 4. 说一下级联组件在选中之后返回的值的类型?如何只返回最后一级的值? # 复选框(checkbox) 1. 如何让一个复选框的值在勾选时是2,未勾选时是1? # 日期组件(datapicker) 1. 如何设置日期组件返回的日期的格式? # 表单组件 (form) 1. 如何统一设置表单元素的尺寸? 2. 如何设置文字和输入框在同一行? 3. 如何让所有的表单元素以行级显示(在同一行,比如搜索表单)? 4. 你在制作表单元素时使用哪个组件?有什么重要属性? # 表格(table) 1. 如何制作一个表边框的表格? 2. 表格上哪个属性用来设置数据? 3. 表格列组件上 label 和 prop 属性的用途? 4. 如何定制列中的内容? 5. 如何在列中获取当前这条记录的内容? # 本地存储 1. 项目中是如何做本地存储的? 2. 如何用 Vuex 做本地存储? 3. vuex-persistedstate 插件有哪几个重要的配置项? # uploader 1. 上传图片时显示未登录是什么原因?怎么解决? # 切换框(Tabs) 1. 如何设置默认选中的切换框? 2. 当切换框中内容比较复杂时,代码会越写越复杂,请问如何解决? 3. 如何实现子向父传值?项目中在什么时候使用了子向父传值? # GIt 相关 1. 请问什么是冲突?怎么解决? 2. 如何尽量避免冲突的发生? 3. 将代码提交到远程仓库的流程? 4. 说出常用的指令,至少5个? 5. 请问什么是分支? # 业务相关 1. 如何能够在同一个表单中实现添加/修改功能?说一下实现的思路? 2. 项目中是如何格式化时间的格式的(接口返回的是时间戳,我们要显示成 年-月-日)? 3. 说一下实现一个带搜索、翻页的数据列表的实现思路和流程? 4. 请说明三级主菜单(顶部、左侧)和路由跳转的关系?