๋ฐ์ํ
props๋?
์์ ์ปดํฌ๋ํธ์์ ํ์ ์ปดํฌ๋ํธ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ ์ฌ์ฉํ๋ ์์ฑ
<!DOCTYPE html>
<head>
<title>Vue Component Registration</title>
</head>
<body>
<div id="app">
<child-component v-bind:propsdata="message"></child-component2>
</div>
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<script>
Vue.component('child-component', {
props: ['propsdata'],
template: '<p>{{ propsdata }}</p>',
})
new Vue({
el: '#app',
data: {
message: "Hello Vue! passed from Parent Component"
}
})
</script>
</body>
</html>
๋ฐ์ํ
'JavaScript > Vue' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๊ฐ์ ๋ ๋ฒจ์ ์ปดํฌ๋ํธ ๊ฐ ํต์ (0) | 2022.06.06 |
---|---|
ํ์์์ ์์ ์ปดํฌ๋ํธ๋ก ์ด๋ฒคํธ ์ ๋ฌํ๊ธฐ : $emit (0) | 2022.06.05 |
์ปดํฌ๋ํธ ๊ฐ ํต์ ๊ณผ ์ ํจ ๋ฒ์ (0) | 2022.06.05 |
์ธ์คํด์ค ์ ํจ ๋ฒ์์ ์ง์ญ ์ปดํฌ๋ํธ, ์ ์ญ ์ปดํฌ๋ํธ ๊ฐ ๊ด๊ณ (0) | 2022.06.05 |
Component (0) | 2022.06.05 |
๋๊ธ