求助贴
2022/3/1 6:21:30
本文主要是介绍求助贴,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
vue.esm.js?efeb:628 [Vue warn]: Unknown custom element: <dv> - did you register the component correctly? For recursive components, make sure to provide the "name" option.
found in
---> <Home> at src/components/home.vue
<App> at src/App.vue
<Root>
报该错误请大佬们解答,
路由如下
import Vue from 'vue' import Router from 'vue-router' import home from "../components/home"; import login from "../components/login"; import more from "../components/more"; import 'element-ui/lib/theme-chalk/index.css'; import ElementUI from 'element-ui'; // import { // Button,Icon,Link,Radio,Row,Col,Container,Header,Main,Footer,Aside, // Carousel,CarouselItem, // } from 'element-ui'; Vue.use(ElementUI) Vue.use(Router) export default new Router({ routes: [ { path:'/', redirect:"/home" }, { path: '/home', component:home }, { path: '/login', component:login }, { path: '/more', component:more }, ] }) main 如下
import Vue from 'vue' import App from './App' import router from './router' import store from './store' import vuex from 'vuex' Vue.use(vuex) Vue.config.productionTip = false new Vue({ el: '#app', router, store, components: { App }, template: '<App/>' })
其中一个views视图的vue如下
<script> import {searchMusic,musicPlay,hotMusic,hotComment} from "../Api/api.js"; export default { name: "home", created() { hotMusic().then((res)=>{ console.log(res); this.musicList=res.data.data.dailySongs; console.log(this.musicList) }) }, data() { return { //用户输入 user_input:'', //歌曲列表 musicList: [], //歌曲地址 musicSrc:'', //歌曲列表显示或隐藏 active:true, //歌曲列表标题切换 titleActive:false, //歌曲头像 mAvatar:'', //头像显示指针 isAvatar:false, //评论列表 commentList:[], //歌曲评论指针 com_body:false, } }, methods:{ //歌曲搜索 searchMusic(){ var that = this; searchMusic({keywords:this.user_input}).then((res)=>{ console.log(res) that.musicList =res.data.result.songs; console.log(that.musicList) that.active = true; this.titleActive=true; }) }, //关闭搜索列表 cls(){ this.active = false; }, //打开搜索列表 opn(){ this.active = !this.active; }, // 歌曲播放 playMusic(id,index){ var that= this; //调出歌曲头像和评论 this.com_body=true; this.isAvatar= true; musicPlay({id:id}).then((res)=>{ // console.log(res) // console.log(id) that.musicSrc = res.data.data[0].url; // console.log(that.musicSrc) that.mAvatar = that.musicList[index].al.picUrl hotComment({id:id}).then((res)=>{ console.log(res) }) hotComment({id:id,limit:50}).then((res)=>{ console.log("--------") console.log(res) that.commentList = res.data.comments; }) }) } } } </script>
这篇关于求助贴的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API
- 2025-01-102025 蛇年,J 人直播带货内容审核团队必备的办公软件有哪 6 款?
- 2025-01-10高效运营背后的支柱:文档管理优化指南
- 2025-01-10年末压力山大?试试优化你的文档管理
- 2025-01-10跨部门协作中的进度追踪重要性解析
- 2025-01-10总结 JavaScript 中的变体函数调用方式
- 2025-01-10HR团队如何通过数据驱动提升管理效率?6个策略
- 2025-01-10WBS实战指南:如何一步步构建高效项目管理框架?