Vue2 methods

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
//Html
<div id="app">
<p>{{ message }}</p>
<button @click="reverseMessage">反轉訊息</button>
</div>

//script
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
},
methods: {
reverseMessage: function () {
this.message = this.message.split('').reverse().join('')
}
}
})

//Style Scss
button{
background-color:red;
border:1px solid red;
border-radius: 5px;
color:white;
padding:5px 10px;
&:hover{
background-color:#a62525;
border:1px solid #a62525;
}
}