计数器
<div id="app">
<h2>当前计数: {
{
counter}}</h2>
<button @click="add">+</button>
<button @click="sub">-</button>
</div>
<script>
const obj = {
counter: 0,
}
new Vue()
const app = new Vue({
el: '#app',
data: obj,
methods: {
add: function () {
console.log('add被执行');
this.counter++
},
sub: function () {
console.log('sub被执行');
this.counter--
}
}
})
</script>
列表点击变色
点击
<style>
.active{
color: red;
}
</style>
<div id="app">
<ul>
<li v-for="(item,index) in numb"
:class="{'active':redcolor === index}"
@click="liClick(index)">//这个要把index的值传过去,并且注意大小写
{
{
index}}.{
{
item}}
</li>