gpt4 book ai didi

javascript - [Vue警告] : Failed to resolve component

转载 作者:行者123 更新时间:2023-12-02 16:16:25 27 4
gpt4 key购买 nike

这是我的代码:

window.onload = function () {
var main = new Vue({
el: '#main',
data: {
currentActivity: 'home'
}
});
Vue.component('home', {
template: '#home-template'
});
};

这是我的模板:

<head>
<script type="text/x-template" id="home-template">
<div class="banner dark">
<div class="content">says some shit</div>
</div>
<div class="banner light">
<div class="content">says some other shit</div>
</div>
</script>
</head>

当我加载页面时,我收到此警告:

[Vue warn]: Failed to resolve component: home

这个错误:

Uncaught TypeError: Cannot read property '_refID' of undefined

我做错了什么?

最佳答案

您必须创建您的 Vue.component在创建 Vue ViewModel 之前,即在 new Vue({}) 之前,或创建您的Vue.component created 中的 ViewModel 内事件。

这里是jsfiddle使用第一种方法,这里是 jsfiddle显示第二种方法。

关于javascript - [Vue警告] : Failed to resolve component,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29530119/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com