vue模板语法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=edge"> <title>模板语法</title> <script type="text/javascript" src="./js/vue.js"></script> </head> <body> <!-- 准备好一个容器 --> <div class="root"> <!-- 用于解析标签体内容,写法{{xxx}}直接读取data中所有属性 --> <h1> 插值语法 </h1> <h3> 你好{{name}} </h3> <br/> <h1>指令语法</h1> <!-- 用于解析标签 包括标签属性,标签内容,绑定事件......... --> <!-- vue中有很多指令 此处只是用v-bind举例子,指令的写法都是v-xxxx --> <!-- v-bind可以给任何一个标签属性动态的绑定值,可以简写成: --> <a v-bind:href="school.url">点我去搜错{{school.name}}</a><br> <a :href="school.url">点我去搜错{{school.name}}</a> </div> <script type="text/javascript"> Vue.config.devtools = true; // //创建vue实例 // new Vue({ // el: '.root', //el用于指定当前vue为哪个容器服务,值通常为css选择器 // data: { //data中存储的数据供el使用 // name: "xiao bai", // url: "https://www.baidu.com/" // } // }); new Vue({ el: '.root', //el用于指定当前vue为哪个容器服务,值通常为css选择器 data: { //data中存储的数据供el使用 name: "xiao bai", school: { name: "百度一下", url: "https://www.baidu.com/" } } }); </script> </body> </html>