付费课程, 订阅后即可观看
电商系统 - 初出茅庐
42 集视频
4小时54分钟
本期 Laravel 电商系统视频教程咱们看一下如何实现请求后台产品分类接口并将产品分类信息显示在导航栏中,这一次咱们会对前后端进行协同整合,并进一步学习vue 的 Nuxtjs应用框架的使用,最开始的时候觉得东西很多很杂,但其实镇的没有什么新东西。
老哥 这节报这个了
[Vue warn]: Invalid component name: "_slug". Component names should conform to valid custom element name in html5 specification.
很正常,我就不信这么个错误你都搞不定
需要定义啊
获取地址参数后向服务器发送get请求,想得到当前slug 值对应的 产品列表,结果每次出现 Max redirects exceeded. 这个提示,不知道怎么解决,能指示一下吗,谢谢老师
·
async asyncData({params, env, error}) {
return await axios.get(`${params.slug}`)
.then((res) => {
return { title: res.data.name }
})
},
·
我今天就开始录了,你要这么搞下去的话,只会越来越乱,你后台的路由是这么定义的? axios.get(`${params.slug}`) ?????????? 不可能吧,这能叫后台接口吗??你已经暴露了自己的不足,很多基础性的底你需要砸得更扎实些,不然这个系列吃起来会比较费劲的~
明白了,我只想着怎么获取,其他的好像没考虑周全,我再加把劲儿
后台提供的路由我暂时用的show 方法, 我写路由的时候 categories重复了(baseurl/categories/categories/TV),所以我在这里直接写个slug(TV) 这样访问是路由正常,就是出现Max redirects exceeded. 这样的问题