VUE的初学笔记
Vue的链接:<script src="https://cdn.jsdelivr.net/npm/vue@2.6.14/dist/vue.js"></script>
第一次练习内容:
 <div id="app">
        <input type="text" v-model="i1" />
        +
        <input type="text" v-model="i2" />
        <input type="button" value="=" v-on:click="calAdd" />
        <span v-bind:title="i3">{{i3}}</span>
        <input type="button" value="+" v-on:click="calcl" />
        <span v-html="msg"></span>
        <span v-show="isVip">123</span>
        <span v-show="i3>5"> 当i3大于某数时才显示,可以用来判断权限</span>
        <span v-if="isVip">456</span>
        <input type="button" v-on:click="hideshow" value="切换 " />
    </div>
    <script type="text/javascript">
        var vue = new Vue({
            el: "#app",
            data: { i1: "", i2: "", i3: "", msg: '<a href="https://i.cnblogs.com">博客</a>',isVip:true },
            methods: {
                calAdd: function () {
                    this.i3 = parseInt(this.i1) + parseInt(this.i2);
                },
                calcl: function () {//双向绑定,只限于输入事件
                    this.i1 = parseInt(this.i1) + 1;
                    this.i3 = parseInt(this.i1) + parseInt(this.i2);
                },
                hideshow: function () {
                    this.isVip = !this.isVip;
                }
            }
        })
    </script>
注意:红字是vue自带的。
具体详细:https://www.cnblogs.com/fozero/p/8563939.html
运行图:

                    
                
                
            
        
浙公网安备 33010602011771号