Vue.jsを初めて使用していて、単一ファイルコンポーネントを使用したいが、私はワークフローを理解していない。Vue.js単一ファイルコンポーネントを読み込む
例えば、私は三つの成分を有する:App
、Grid
とList
App.vue
<template>
<div id="app">
<div id="grid"></div>
<div id="right"></div>
</div>
</template>
<script>
export default {
name: 'app',
data() {
return {
message: 'Hello Vue!'
}
}
}
</script>
をGrid.vue
<template>
<div id="left"></div>
</template>
<script>
export default {
name: 'grid',
data: function() {
return {
grid: 'some-data'
}
}
}
</script>
List.vue
<template>
<div id="right"></div>
</template>
<script>
export default {
name: 'list',
data: function() {
return {
text: 'some-text'
}
}
}
</script>
Main.js
import Vue from 'vue'
import App from './vue/App.vue'
import Grid from './vue/Grid.vue'
import PatternList from './vue/PatternList.vue'
new Vue({
el: '#app',
render: h => h(App)
});
new Vue({
el: '#grid',
render: h => h(Grid)
});
new Vue({
el: '#right',
render: h => h(PatternList)
});
それは動作しますが、私は、これは、ネストされたコンポーネントを作成するための正しい方法ではありません願っています。
誰かがそれを行うべき方法を示すことができますか?おかげ
ありがとうございました!それは私が探していたものです。 – Dmitry