#Vue의 초보자를 위한 튜토리얼이 번거롭기 때문에 HTML 파일 1개에 모아서 동작을 확인합니다(일단 -Vue.js)
8652 단어 Vue.js
튜토리얼
시작 - Vue.js
단계 <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<body style="font-size: 150%;">
<div id="app"></div>
<hr>
<div id="app-2">
<span v-bind:title="message">
Hover your mouse over me for a few seconds
to see my dynamically bound title!
</span>
</div>
<hr>
<div id="app-3">
<span v-if="seen">Now you see me</span>
</div>
<hr>
<div id="app-4">
<ol>
<li v-for="todo in todos">
{{ todo.text }}
</li>
</ol>
</div>
<hr>
<div id="app-5">
<p>{{ message }}</p>
<button v-on:click="reverseMessage">Reverse Message</button>
</div>
<hr>
<div id="app-6">
<p>{{ message }}</p>
<input v-model="message">
</div>
</body>
<script>
new Vue({
template: '<p></p>',
data:{ msg:'hello world!' }
}).$mount('#app')
var app2 = new Vue({
el: '#app-2',
data: {
message: 'You loaded this page on ' + new Date().toLocaleString()
}
})
var app3 = new Vue({
el: '#app-3',
data: {
seen: true
}
})
var app4 = new Vue({
el: '#app-4',
data: {
todos: [
{ text: 'Learn JavaScript' },
{ text: 'Learn Vue' },
{ text: 'Build something awesome' }
]
}
})
var app5 = new Vue({
el: '#app-5',
data: {
message: 'Hello Vue.js!'
},
methods: {
reverseMessage: function () {
this.message = this.message.split('').reverse().join('')
}
}
})
var app6 = new Vue({
el: '#app-6',
data: {
message: 'Hello Vue!'
}
})
</script>
적절한 경로에 저장하고 엽니다.
Mac의 경우 텍스트 복사 후pbpaste > ~/vue-start.html && open ~/vue-start.html
뭐 그런 거.
작업 예
Original by Github issue
Reference
이 문제에 관하여(#Vue의 초보자를 위한 튜토리얼이 번거롭기 때문에 HTML 파일 1개에 모아서 동작을 확인합니다(일단 -Vue.js)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YumaInaura/items/5cbfbb663e543440f70c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
<body style="font-size: 150%;">
<div id="app"></div>
<hr>
<div id="app-2">
<span v-bind:title="message">
Hover your mouse over me for a few seconds
to see my dynamically bound title!
</span>
</div>
<hr>
<div id="app-3">
<span v-if="seen">Now you see me</span>
</div>
<hr>
<div id="app-4">
<ol>
<li v-for="todo in todos">
{{ todo.text }}
</li>
</ol>
</div>
<hr>
<div id="app-5">
<p>{{ message }}</p>
<button v-on:click="reverseMessage">Reverse Message</button>
</div>
<hr>
<div id="app-6">
<p>{{ message }}</p>
<input v-model="message">
</div>
</body>
<script>
new Vue({
template: '<p></p>',
data:{ msg:'hello world!' }
}).$mount('#app')
var app2 = new Vue({
el: '#app-2',
data: {
message: 'You loaded this page on ' + new Date().toLocaleString()
}
})
var app3 = new Vue({
el: '#app-3',
data: {
seen: true
}
})
var app4 = new Vue({
el: '#app-4',
data: {
todos: [
{ text: 'Learn JavaScript' },
{ text: 'Learn Vue' },
{ text: 'Build something awesome' }
]
}
})
var app5 = new Vue({
el: '#app-5',
data: {
message: 'Hello Vue.js!'
},
methods: {
reverseMessage: function () {
this.message = this.message.split('').reverse().join('')
}
}
})
var app6 = new Vue({
el: '#app-6',
data: {
message: 'Hello Vue!'
}
})
</script>
적절한 경로에 저장하고 엽니다.Mac의 경우 텍스트 복사 후
pbpaste > ~/vue-start.html && open ~/vue-start.html
뭐 그런 거.작업 예
Original by Github issue
Reference
이 문제에 관하여(#Vue의 초보자를 위한 튜토리얼이 번거롭기 때문에 HTML 파일 1개에 모아서 동작을 확인합니다(일단 -Vue.js)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/YumaInaura/items/5cbfbb663e543440f70c
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(#Vue의 초보자를 위한 튜토리얼이 번거롭기 때문에 HTML 파일 1개에 모아서 동작을 확인합니다(일단 -Vue.js)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/YumaInaura/items/5cbfbb663e543440f70c텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)