2019-04-07

Vue学习笔记

<!DOCTYPE html>
<html>
<head>
    <title></title>
    <script src="https://cdn.jsdelivr.net/npm/vue/dist/vue.js"></script>
</head>

<div id="app">
    {{ message }}
</div>

<div id="app1">
    <span v-if='seen'>Can u see me?</span>
</div>

<div id="app2">
    <span v-for='msg in msgs'>
        {{ msg.text }}
    </span>
</div>

<div id="app4">
    <button v-on:click='reverseMessage'>{{ message }}</button>
</div>


<div id="app5">
    <span>{{ message }}</span>
    <input v-model='message'>
</div>



<script type="text/javascript">
    var app = new Vue({
        el: '#app',
        data: {
            message: 'Vue start up!'
        }
    })
    var app1 = new Vue({
        el: '#app1',
        data: {
            seen: 'true'
        }
    })

    var app2 = new Vue({
        el: '#app2',
        data: {
            msgs: [
            {text: 'hello vue'},
            {text: 'hello hgj'},
            {text: 'hello css'},

            ]
        }
    })
    var app4 = new Vue({
        el: '#app4',
        data: {
            message: 'hit me to reverse this message'
        },
        methods: {
            reverseMessage: function (){
                this.message = this.message.split('').reverse().join('')
            }
        }
    })

    var app5 = new Vue({
        el: '#app5',
        data: {
            message: 'you input, i show it'
        }
    })

</script>
</body>
</html>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容