在学习尚硅谷谷粒商城课程的过程中,大概第84,85节吧。在添加商品的页面,选好分类以后,再选品牌却没有结果,但是老师演示的时候明明是有结果的。原因是我们拿到的前端代码跟老师的不一样。
原因是老师用到了PubSub
这个模块,但是老师安装pubsub-js
的时候应该没有加--save
命令,所以导致我们拿到的代码的package.json
中没有这个依赖,所以我们执行npm install
的时候自然也不会安装这个依赖。
解决办法
一、安装pubsub-js
依赖
在项目路径下执行命令安装:
npm install pubsub-js --save --registry=https://registry.npm.taobao.org
二、需要更改三个文件:
spu.vue
,category-cascader.vue
,brand-select.vue
这三个文件分别在script
标签里面引入PubSub
:
import PubSub from "pubsub-js";
然后在data
里面加上:
PubSub
如下图:
再重新启动一下前端工程,就大功告成了。
学了学过小码哥,黑马学院,尚硅谷的课,现在觉得尚硅谷雷丰阳老师的课讲得最好!
文章评论
赞