尚硅谷《商品甄选》项目所遇问题

本文记录了解决五个技术问题:Knife4j启动类扫描范围调整、mockAPI更换后的前端显示问题、角色管理清空功能、ECharts图表数据清空与恢复、Alipay依赖引入和API测试权限问题。提供了解决步骤和原因分析。
摘要由CSDN通过智能技术生成

1.Knife4j出错(已解决)

在p11中未更改启动类扫描范围时有效,可在更改启动类范围之后未出现登录接口。

原因是我的spzx-manager模块的包误打为com.atguigu.sqzx.manager,因此
未扫描到。更改为com.atguigu.spzx.manager后正确运行。

2.mock改为自己api时前端不显示(已解决)

在p13中按照老师的做法将两处改为自己的api时,启动前端项目时出现白屏,并且显示network error。

原因是localstorage已经存储了token,需要自己删除token。

3.搜索角色管理时,清空功能未实现(已解决)

由于本人不会前端,仅对前端有初步的认知,因此无法完成老师留的作业,自己完成前端对于表单清空的实现。

已实现。在分类品牌中,出现了可用的重置,因此复制过去后,改了一部分使清空功能可用。

4.echarts图表点击叉号使数据清空可数据未恢复(半解决)

在p74中,订单管理的前端整合中,使用搜索后,点击叉号并未使数据恢复,而是显示搜索过后的内容。

鉴于浅薄的知识,我在此做了一个半实现,在createTimes为null时也能搜索,具体代码如下:

if (createTimes.value != null){
        if (createTimes.value.length == 2) {
            searchObj.value.createTimeBegin = createTimes.value[0]
            searchObj.value.createTimeEnd = createTimes.value[1]
    }
    } else {
        searchObj.value.createTimeBegin = ''
        searchObj.value.createTimeEnd = ''
    }

因此在清空搜索条件之后,能够再次点击搜索恢复原有的数据。

5.p80中引入alipay依赖无法引入,显示找不到依赖项(已解决)

在之后子模块引入依赖时,alipay依赖自动引入了。

6.p82中测试接口时,报Access denied for user ‘root’@‘192.168.130.1’ (using password: YES)的错误(已解决)

在测试接口时,前端并未显示出数据,并且报错,状态码为500。查看服务器之后发现,idea报

Access denied for user 'root'@'192.168.130.1' (using password: YES)

的错误。

原因为,在复制老师的课件时,应将ip地址改为自己虚拟机的ip地址,并且将密码和用户名改为自己的。

假如大家还有什么问题可以私信我,在我力所能及地范围内我会尽力解答。
  • 13
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳光菇投手

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值