[Vuejs 学习笔记] 一. 模板与数据双向绑定

官方文档
最简单的 Vue 框架用法, 在 HTML 中集成 Vue

<html>
    <header>
        <title>test</title>
    </header>
    <body>
        <div id="app"> 
            {{ message }} 
            <p v-if="seen">Now you see me</p>
            <ol>
                <li v-for="todo in todos">
                    {{ todo.text }}
                </li>
            </ol>

            <button v-on:click="reverseMessage">Reverse Message</button>

            <input v-model="message">
        </div>

        <script src="./vue.js"></script>
        <script>
            var app = new Vue({
                el: '#app',
                data: {
                    message: 'Hello Vue!',
                    seen: true,
                    todos: [
                        { text: 'Learn JavaScript' },
                        { text: 'Learn Vue' },
                        { text: 'Build something awesome' }
                    ]
                 },
                methods: {
                     reverseMessage: function () {
                        this.message = this.message.split('').reverse().join('')
                    }
                }
            })
        </script>
    
    </body>
</html>
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容