Vueテストインスタンス-コンポーネント
4810 ワード
方法1:
方式2:
<html>
<head>
<meta charset="utf-8">
<title>Vue - title>
<script src="http://unpkg.com/vue/dist/vue.js">script>
head>
<body>
<div id="app">
<Child abc="string123">Child>
div>
<script>
var Child = {
template: ' !{{abc}}'
,
props: {
abc:String
},
methods: {
ok: function() {
alert(this.abc);
}
}
}
//
new Vue({
el: '#app',
components: {
'Child': Child
}
})
script>
body>
html>
方式2:
<html>
<head>
<meta charset="utf-8">
<title>Vue - title>
<script src="http://unpkg.com/vue/dist/vue.js">script>
head>
<body>
<div id="app">
<Child abc="string123">Child>
div>
<script>
Vue.component("Child",{
template: ' !{{abc}}'
,
props: {
abc:String
},
methods: {
ok: function() {
alert(this.abc);
}
}
});
//
new Vue({
el: '#app'
})
script>
body>
html>