前端
文章平均质量分 59
Hemist
这个作者很懒,什么都没留下…
展开
-
Vue 集成 v-code-diff 展示工蜂仓库 MR 文件 diff 信息
由于项目需要融合工蜂,因此需要实现一个用于展示某个工蜂仓库的某次 MR 提交的详情页,包括 MR 基础信息的展示、MR 包含的文件列表的展示以及每一个文件的新旧版本之间的差异信息。原创 2022-07-10 16:14:28 · 2950 阅读 · 1 评论 -
什么是代码评审(Code Review)
Code Review(CR)即代码评审,又名代码走查,是一种通过复查代码来提高代码质量的过程,一般体现在一个团队的开发过程中。CR要求团队成员有意识地、系统地检查彼此的代码,从而验证需求、发现错误,同时指出其中不合规范的“低质量”代码,从而提高整个团队的代码质量。一次 CR 可以是一次 Commit,也可以是一次 Merge Request。因此,实践课系统支持团队内部的 MR 评审以及 Commit 评审,供大家学习和交流。...原创 2022-07-09 21:31:02 · 40815 阅读 · 0 评论 -
Vue router 路由传递参数
前端有一个列表页,每一行数据的标题都是一个文字按钮,点击后能够通过路由跳转到该数据对象的详情页中。我们要实现路由时通过路径传参,从而使详情页可以获取到必要的参数,来发送后续请求。列表页绑定路由跳转的标题节点代码块如下所示:其中,对应的路由表如下:上述代码可以看到,我们使用了 $router 向指定页面传递了三个参数,分别是:courseId、gitProjectId 以及 mrId。在对应的下级界面中,我们仅需要通过 this.$route.params 的方式就可以获取这三个参数了。...原创 2022-07-09 21:20:55 · 414 阅读 · 0 评论 -
Vue el-table 组件如何将日期格式化
项目需要实现一个将后端时间数据显示在前端 Table 中的场景,但后端响应的数据并不是我们想要的规范格式,因此,需要前端来格式化这个时间变量。从后端拿到的数据如下所示。这种时间格式来自于国际标准化组织的国际标准——ISO 8601,全称为《数据存储和交换形式·信息交换·日期和时间的表示方法》。原文规定了标准的日期-时间表示方法,即,当日期和实践合并表示时,需要在时间前面加一大写字母T,如要表示北京时间2004年5月3日下午5点30分8秒,可以写成 2004-05-03T17:30:08+08:00 或 2原创 2022-07-09 21:05:21 · 6614 阅读 · 1 评论 -
解决前端Vue项目 npm install sass 安装报错的问题
前端项目引入 sass-loader,但 npm 一直安装不上,网上很多教程说换一个国内的源 cnpm,尝试后发现还是不行,反而又出现了其他问题。最后从一个博客中发现了解决方法,在此记录一下。如果报sass-loader版本错误需要更换指定[email protected]的版本,试了下高了和低了都不行。如此,便可以安装成功。...原创 2022-07-01 22:18:18 · 1002 阅读 · 0 评论 -
Vue 修改 Element-UI 组件的原生样式
Vue 修改 Element-UI 组件的原生样式原创 2022-06-11 14:06:15 · 1792 阅读 · 0 评论 -
记一次 Element-UI 嵌套组件不生效的问题
这种问题表现出来就非常的玄学:当我更改代码后编译运行打开这个页面时,一切都很正常,点击 button 也能够正常显示气泡确认框。但运行一段时间后,再去点击 button,则很有可能无法显示气泡确认框了...原创 2022-06-09 09:35:14 · 1420 阅读 · 0 评论 -
<el-button> 点击后跳转指定 url 链接
*Vue + elementUI** 的项目前端遇到了这样一个问题:如何实现点击 button 后,直接跳转到指定的 web_url ?原创 2022-06-08 15:22:41 · 7366 阅读 · 2 评论