vue-property-decoratorでUnknown custom element:did you register the component correctly?

今回はvue-property-decoratorで「Unknown custom element:- did you register the component correctly? For recursive components, make sure to provide the “name” option.」というエラーが起きてしまったときの解決策を一つ提示したいと思います。



vue-property-decoratorでUnknown custom element:did you register the component correctly?

Vue.jsとTypeScript環境でvue-property-decoratorを使って開発を行っていたときです。
Componentを定義しようとしたら「Unknown custom element:- did you register the component correctly? For recursive components, make sure to provide the “name” option.」というエラーが起きてしまいました。

エラーが起きてしまったソースコードは次の通りです。
初期のHelloWorldコンポーネントを使用しております。

結論から言うと、二つ目の「@Component」を消して次のように書いたらエラーが解消されました。

単に書き方の問題ですね。

やはりテンプレなしで自分で試行錯誤してソースコードを書いていくのは骨が折れます。

終わりに

今回はvue-property-decoratorで「Unknown custom element:- did you register the component correctly? For recursive components, make sure to provide the “name” option.」というエラーが起きてしまったときの解決策を一つ提示いたしました。

最後までお読みいただきありがとうございます。
ブログやTwitterでのシェアOKです。
コメントもお待ちしております。
誤植や勘違いなどございましたらコメント欄にて教えていただけると幸いです。






Veutify

Posted by ちこ