bootstrap重要的在于套用

原创 2018-12-29 00:37:08 277
摘要:<!DOCTYPE html><html><head>    <meta charset="UTF-8">    <title>侦听器</title></head><body><div id="box">&nbs

<!DOCTYPE html>

<html>

<head>

    <meta charset="UTF-8">

    <title>侦听器</title>

</head>

<body>

<div id="box">

    用户名:<input type="text" v-model="username"> <br>

    <h3>{{length}}</h3>

    <h3 v-show="isShow" :style="warning">{{message}}</h3>

</div>


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

<script>

    new Vue({

        el: '#box',

        data: {

            username: '',

            length: 0,

            message: '用户名太短',

            isShow: false,

            warning: 'color:red'

        },

        // 侦听器:实时监测页面中数据的变化,实时更新数据模型中的属性,并完成指定的动作

        watch: {

            // Vue是面向数据编程,侦听器当然也是面数据,所以watch中侦听的属性必须是页面中的变量

            username: function () {

                this.length++;

                if (this.length < 6) {

                    this.isShow = true;

                } else {

                    this.isShow = false;

                }

            }

        }

    });

</script>

</body>

</html>


批改老师:天蓬老师批改时间:2018-12-29 10:23:59
老师总结:学习vue,一定要把它的mvvm模式搞清楚,就快多了

发布手记

热门词条