首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Vue
Dignity_呱
创建于2021-05-13
订阅专栏
前端好,前端强,前端人员都是一级棒
等 23 人订阅
共21篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
关于路由模式引起的线上页面404
使用Vue打包到服务器,上线刷新404的问题?当我们访问 `/itKnowledge/front-end` 的时候,服务器会请求你所填写的真实地址。会会依次查找文件地址。解读try_files
三面:请设计一个虚拟DOM算法吧!
虚拟dom其实就是虚拟的dom对象,它本身就是一个 `JavaScript` 对象,只不过它是通过不同的属性去描述一个视图结构。前端性能优化的一个秘诀就是尽可能少地操作DOM,不仅仅是DOM相对较慢
Vue如何高效通过JSX动态渲染组件
如何渲染动态组件呢? 想通过循环arr,拿到`tag`渲染对应的组件。 我们利用JSX的`render`可以写JavaScript返回组件,来实现我们动态渲染标签。 `render`相当于我们模板
开局面试官就让我设计一个路由
我们可以定义一个createRouter函数,返回路由实例;然后要把他定义成插件,即实现`install`方法。实现两个全局组件:router-link页面跳转、router-view内容显示。
vant加载组件不够用,那就手写一个loading组件
vant想实现接口请求中,展示全屏loading,接口请求回来,关闭全屏loading。Toast官方并没有提供手动隐藏的API,只提供xxx毫秒后自动关闭。不合我意,那就手写一个Loading组件
Vue3的响应式到底比Vue2优雅在哪
Object.defineProperty 和Proxy本质差别是,defineProperty 只能对属性进行劫持,所以出现了需要递归遍历,新增属性需要手动 Observe的问题,有多达13种拦截方
实战v-model如何绑定多循环表达式(内含原理)
实战篇。你不能在v-model绑定函数或者表达式。但v-model可以绑定计算属性的值,因为计算属性也是data数据真实的数据,是一个变量。需求是想循环数组,然后通过arr.value去找item属性
靓仔,说一下keep-alive缓存组件后怎么更新及原理?
keep-alive怎么缓存组件的,是性能优化常见的一点,面试中我们怎么去回答比较好,缓存可用keep-alive,说一下它的作用与用法、使用细节,如缓存指定/排除、更新activated、原理阐述
如何回答new Vue阶段做了什么?
整个new Vue阶段做了什么? 我们习以为常的用Vue开发,但可能很少会关注new Vue帮我们做了什么。面试中我们怎么去回答比较好,init、mount、compiler、render、patch
优雅回答watch和computed的区别和选择?
有人说面试造火箭,进去拧螺丝;其实个人觉得问的问题是项目中涉及的点 || 热门的技术栈都是很好的面试体验,不要是旁门左道冷门的知识,实际上并不会用到的。 Vue中的watch和computed的区别?
灵魂拷问:v-if和v-show你真的用对了吗? | 创作者训练营第二期
- 从接项目并跑通项目成功运行起,打开控制台的那一刻,我哭了,狂报错,虽然页面上能走通,但控制台红色报错多多,我决定好好整顿! - 像报错置之不理的程序员,是你吗?,秀儿。
el-avatar组件头像切换不更新问题
相信在开发中大部分同学都使用 elementtUi 作为搭建项目的首选,今天用到el-avatar组件头像切换,图片不显示问题。 在【音乐博客】中IT知识模块中的列表显示图片。 在列表中,使用el-avatar组件头像作为展示图片,第一页是有图片的,在点击第二页,重新切换为第一…
el-select选择器多选获取数据后下拉选项被勾选但框里没值
相信在开发中大部分同学都使用 elementtUi 作为搭建项目的首选,今天用到el-select选择器多选获取数据后下拉选项被勾选但框里没值。 在【音乐博客】中IT知识模块中的修改弹框,想将字段类型单选修改为多选。 因为是点击修改按钮弹出弹框,会将值赋给数组,使其弹框下拉框内…
vue中@Action的异常处理你了解吗?(实践)
终于熬到星期六日,睡到中午精神饱满,打开音乐博客想听会歌,发现登陆按钮一直在转,就算密码输错了,也不应该一直在转,便一探究竟。 「现象」:密码输入错误。 「分析」:应该是接口没有返回data,只是在if(data) { this.loading = false },所以就算没有…
elementUi表格高度问题
相信在开发中大部分同学都使用 「elementtUi」 作为搭建项目的首选,但只要使用到表格时,一不注意便会出现表格高度只显示一半或者无法自适应。 表格显示正常了,可以看到我们的样式全程没有设置高度为固定值,很多人喜欢设置.el-table:80% !important,这样有…
在公司使用Vue开发,我是如何一层一层解决问题的
前言【音乐博客】上线啦!【开发文档规范】可观看!Vue篇VueError in nextTick: "TypeError: Cannot redefine property: Symbol()"思考翻
Vue-Cli3搭建组件库
webpack:修改配置需要一点 webapck 的知识。 在指定目录中使用命令创建一个默认的项目,或者根据自己需要自己选择。 我们需要一个目录存放组件,一个目录存放示例,按照以下方式对目录进行改造。 我们通过上一步的目录改造后,会遇到两个问题。 新版 Vue CLI 支持使用…
Vue实现动态路由(和面试官吹项目亮点)
但是有的时候为了进行全面的权限控制,会需要后台给出路由表,前端再渲染。不用在前端配置。
VuePress搭建项目组件文档
1. 下载vuepress 我先git clone官方github,运行查看完整效果。 再根据官网介绍和参考文章,结合完整的代码,自己一步步配置内容。最后,参考element的设计样式,修改并增加代码,形成一个平台组件库的网站。 2. 了解vuepress结构 插件npm安装:…
探究SEO与VUE首屏渲染及其解决方案
1. SPA单页面应用 首屏打开速度很慢,因为用户首次加载需要先下载SPA框架及应用程序的代码,然后再渲染页面。 根据这几个缺点,我们便又引出了接下来讨论的两个主题,SEO和SSR,先谈谈SEO。 2. SEO搜索引擎 搜索引擎优化。SEO是一种通过了解搜索引擎的运作规则(如何…
下一页