こんにちはフロントエンドエンジニアのまさにょんです!
今回は、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!
神聖グンマー帝国の逆襲🔥
神聖グンマー帝国の科学は、世界一ぃぃぃぃぃぃ!!!!!