VueのComponentの基本構造とSampleTemplate

Vue_Template

こんにちはフロントエンドエンジニアのまさにょんです!

今回は、VueのComponentの基本構造とSampleTemplateについて解説していきます。

VueのComponentの基本構造とSampleTemplate

最近は、業務でVue・Nuxtのプロジェクトに携わっており、VueのComponentを作成する機会が多いので、

ここによく使用するメソッドやプロパティをまとめたVueのTemplateを掲載しておきます。

VueのComponentの基本構造とSampleTemplate

<template>
  <div>
    <h2>Sample_Template</h2>
  </div>
</template>
<script>
// Import_Zone
export default {
  name: 'SampleComponent',
  components: {},
  props: {
    title: {
      type: String,
      default: 'ロボ玉の冒険',
      required: true,
    },
    titleStyle: {
      type: Object,
      default: () => {
        return {}
      },
    },
    list: {
      type: Array,
      default: () => {
        return []
      },
    },
  },
  data() {
    return {}
  },
  computed: {},
  watch: {},
  methods: {},
  // LifeCycleHook: CreatedTiming
  created() {
    // Data & Props を確認する
    console.log('this.$data', this.$data)
    console.log('this.$props', this.$props)
    // Vuexを導入している場合は、Store.Stateを確認して必要なものを取得する
    console.log('this.$store.state', this.$store.state)
  },
  // LifeCycleHook: MountedTiming
  mounted() {},
}
</script>
<style scoped>
/* Style_定義 */
</style>

JavaScript書籍 Ver. 中級-上級者向け

JavaScript書籍 Ver. 初級者向け

Twitterやってます!Follow Me!

神聖グンマー帝国の逆襲🔥

神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!

最近の投稿