正确处理空值

初级

在本项目中,你将学习如何修复 `vue-router-2.7.0` 库中与处理 `query` 参数中的 `null` 值相关的错误。

JavaScriptVue.js

💡 本教程由 AI 辅助翻译自英文原版。如需查看原文,您可以 切换至英文原版

简介

在这个项目中,你将学习如何修复 vue-router-2.7.0 库中与处理 query 参数中的 null 值相关的一个漏洞。

👀 预览

修复后的vue路由器查询处理

🎯 任务

在这个项目中,你将学习:

  • 如何在 vue-router-2.7.0/src/util/route.js 文件中定位并理解 isObjectEqual 函数。
  • 如何修复 isObjectEqual 函数以正确处理 null 值。
  • 如何使用修复后的函数重新构建并发布 vue-router-2.7.0 项目。
  • 如何通过检查浏览器控制台中是否没有之前的错误消息来测试修复。

🏆 成果

完成这个项目后,你将能够:

  • 识别并修复第三方库中的漏洞。
  • 使用 vue-router-2.7.0 库并理解其内部函数。
  • 在进行代码更改后重新构建并发布项目。
  • 通过检查浏览器控制台中的错误消息来测试修复。

教师

labby

Labby

Labby is the LabEx teacher.