TaikiTkwkbysh
@TaikiTkwkbysh (WAKA Engineer)

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

vue-property-decoratorを使用する際に継承する"Vue"は、vueからimportしたVueでもいいのか。

解決したいこと

Vue.jsの初学者です。
タイトルの通りなのですが、現場で使用しているVueで疑問に思ったことがございましたので、質問させて頂きました。

疑問に感じている箇所

import Vue from "vue"
import { Component } from "vue-property-decorator";

@Component({
  components: {
    // components ...
  }
})
class Example extends Vue {

上記のようなクラスを見たのですが、vue-property-decoratorを利用方法をネットで調べると、大半の記載には、継承するVueはvue-property-decoratorからインポートしておりました。

vue-class-componentを利用する際は、Vueはvueからインポートして継承しており、現場の環境ではvue-class-componentもインポートしていたため、それが関係しているのかとは思いましたが、結局理由がわからない状態です。

どなたかご教示の程、何卒よろしくお願い致します。

0

1Answer

一番上のライブラリ紹介にvue-property-decorator vue-class-componentに依存しているという説明があります。

1Like

Comments

  1. @TaikiTkwkbysh

    Questioner

    @heesukim998

    この度はご教示頂き、誠にありがとうございます。
    そういうことだったのですね、見落としておりました...。

    ご対応いただき、誠にありがとうございます。
    また機会がございましたら、ご教示の程よろしくお願い申しあげます。

Your answer might help someone💌