Vue02

<!DOCTYPE html>

<html lang="en">

    <meta charset="UTF-8">

    <title>Title

    #app{

text-align:center;

    }

button:hover{

background-color:blue;

    }

<div id="app">

    <!--v-on:监听事件  这里监听 click事件    v-on:click,可以通过语法糖,进行简写:@click

    mvvm : model viewmodel view  viewmodel相当于一个桥梁,链接 model 和view

    view:dom节点  model: js  数据。。。  databindings  数据绑定 dom 和model 进行绑定    datalisteners  接收view dom上的指令事件,调用model定义的函数等等。

    -->

    <h1>计数器01(直接在监听时修改num):</h1>{{num}}

<button v-on:click="num=num+10">+

    <h1>计数器02(通过监听调用方法修改num):</h1>{{num}}

<button v-on:click="sub">-

    <button @click="sub">-

<script src="../js/vue.js">

    const  app =new Vue({

el:'#app',

        data: {

num:0

        },

        //添加方法, 在methods中

        methods:{

sub(){

this.num=this.num-10;

                console.log("方法执行");

            }

}

})

</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。