用 Javascript 實現你的想像 | PDFMore Related Content
PDF
PDF
PayPal's NemoJS and Applitools Eyes - Visual Testing with Node.js PDF
Criando aplicações com vuejs PPT
PDF
Plugins con React y la REST API (Elio Rivero, WCBA 2017) PDF
KEY
PDF
What's hot
PDF
PDF
Task Automatisierung mit Grunt.js PPTX
Unit Testing con Jest + Enzime para ReactJs PDF
PPTX
透過範例學習React (react tutorial 2) PDF
PDF
Progressive Mobile Web Apps PDF
Convox: Open Source Tooling for ECS PDF
PDF
Invoke y como poner en marcha un entorno de trabajo More from Anna Su
PDF
PDF
PDF
PDF
PDF
PDF
NASA hackathon - Sea More PDF
PDF
PDF
PDF
PDF
2016 PIXNET HACKATHON Lightning talk - 做網站不是只有一個人的事 PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
PDF
用 Javascript 實現你的想像
- 1.
- 2.
- 4.
- 8.
- 9.
- 10.
- 12.
- 17.
- 20.
- 21.
- 22.
- 23.
- 24.
- 25.
- 26.
- 27.
- 29.
- 30.
- 31.
- 32.
- 36.
- 37.
<div id=“app”>{{ message}}</div>
HTML
var app = new Vue ({
el: “#app”,
data: {
message: ‘Hello Vue!’
}
})
JavaScript
Hello Vue!
Output
37
- 38.
var app =new Vue ({
el: “#app”,
data: {
logoName: ‘Anna Studio’,
subMessage: ‘Welcome To Anna Studio.’,
helloMessage: `Nice To Meet You.`,
buttonText: `More`
}
})
JavaScript
38
http://jsbin.com/xaqubag/1/edit?html,js,output
- 39.
var app =new Vue ({
el: “#app”,
data: {
logoName: ‘Cat Coffee’,
subMessage: ‘Welcome To Cat Coffee.’,
helloMessage: `Cat Coffee With You.`,
buttonText: `Love`
}
})
JavaScript
39
- 40.
- 42.
- 43.
- 44.
- 45.
- 46.
- 47.
- 48.
48
HTML
var app =new Vue({
el: '#app',
data: {
coverImg: 'img/header-bg.png'
}
})
JavaScript
<div :style=“{ backgroundImage: coverImg }”>
</div>
- 50.
- 51.
<div>
<img src="img/team/1.jpg" alt="">
<h4>Rulin</h4>
<p></p>
<ul>
<li>...</li>
<li>...</a></li>
<li>...</li>
</ul>
</div>
<div>
<img src="img/team/2.jpg" alt="">
<h4>Anna Su</h4>
<p> </p>
<ul>
<li>...</li>
<li>...</a></li>
<li>...</li>
</ul>
</div>
<div>
<img src="img/team/3.jpg" alt="">
<h4>Jerry Hong</h4>
<p> </p>
<ul>
<li>...</li>
<li>...</a></li>
<li>...</li>
</ul>
</div>
HTML
Output
51
- 52.
- 53.
<ul id="example-1">
<li v-for="itemin items">
{{ item.message }}
</li>
</ul>
HTML
var example1 = new Vue({
el: '#example-1',
data: {
items: [
{ message: 'Foo' },
{ message: 'Bar' }
]
}
})
JavaScript •Foo
•Bar
Output
53
- 54.
var app =new Vue({
el: '#app',
data: {
teamMembers: [
{
avatar: '...',
name: 'Rulin',
jobTitle: ' '
},
{
avatar: '...',
name: 'Anna Su',
jobTitle: ' '
},
{
avatar: '...',
name: 'Jerry Hong',
jobTitle: ' '
}
]
}
})
Output
JavaScript
54
- 55.
<div v-for="member inteamMembers">
<img :src="member.avatar" alt="">
<h4>{{ member.name }}</h4>
<p>{{ member.jobTitle }}</p>
<ul>
<li>...</li>
<li>...</a></li>
<li>...</li>
</ul>
</div>
HTML
Output
55
- 57.
- 58.
- 59.
<form id="app">
<input v-model="customerName"type="text">
<input v-model="customerEmail" type="email">
<input v-model="customerPhone" type="tel">
<div>
<div> : {{ customerName }}</div>
<div> : {{ customerEmail }}</div>
<div> : {{ customerPhone }}</div>
</div>
</form>
HTML
var app = new Vue({
el: '#app',
data: {
customerName: '',
customerEmail: '',
customerPhone: '',
}
})
JavaScript
Output
59
- 61.
- 63.
- 64.
- 65.
- 66.
- 67.
- 68.
- 69.
- 70.
- 71.
- 72.
- 73.
- 74.