e 1 rok temu
rodzic
commit
0f4d5b1a36

+ 39 - 0
vue2.0/vue初阶/5.vue中内置指令.html

@@ -0,0 +1,39 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <!-- 
+        内置指令: v-xxx
+        1.数据绑定的指令
+           a. v-text 更新文本内容 innerText 
+           b. v-html 更新文本内容 innerHTML 解析内容标签
+           c. v-model 常用于表单模板: 输入框
+                视图 -> 数据
+                数据 -> 视图
+
+     -->
+    <div id="app">
+        <div v-text="text1">{{text1}}</div>
+        <div v-html="html1">{{html1}}</div>
+        <input type="text" v-model="input1">
+    </div>
+    <script src="./vue.js"></script>
+    <script>
+        var app = new Vue({
+            el:"#app",
+            data:{
+                text1:"<b>这是一段text内容</b>",
+                html1:"<b>这是一段html内容</b>",
+                input1: "我的"
+            },
+            methods: {
+                
+            },
+        })
+    </script>
+</body>
+</html>

+ 47 - 0
vue2.0/vue初阶/6.数据绑定.html

@@ -0,0 +1,47 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+    <meta charset="UTF-8">
+    <meta name="viewport" content="width=device-width, initial-scale=1.0">
+    <title>Document</title>
+</head>
+<body>
+    <div id="app">
+        <!-- 表单模板:
+                输入框 文本域 多选框 单选框 下拉框
+        -->
+        输入框:<input type="text" v-model="part1">
+        <br>
+        文本域:<textarea name="" id="" cols="30" rows="10" v-model="part2"></textarea>
+        <br>
+        单选框: <input type="radio" v-model="part3" value="1">男 <input type="radio" v-model="part3" value="2">女
+        <br>
+        多选框:  <input value="1" v-model="part4" type="checkbox">唱歌
+                <input value="2" v-model="part4" type="checkbox">跳舞
+                <input value="3" v-model="part4" type="checkbox">rap
+                <input value="4" v-model="part4" type="checkbox">画画
+                <input value="5" v-model="part4" type="checkbox">篮球
+        <br>
+        下拉框:
+            <select name="" id="" v-model="part5">
+                <option value="小学">小学</option>
+                <option value="初中">初中</option>
+                <option value="高中">高中</option>
+                <option value="大学">大学</option>
+            </select>
+    </div>
+    <script src="./vue.js"></script>
+    <script>
+        var app = new Vue({
+            el:"#app",
+            data:{
+                part1:"111",
+                part2:"这是一段文本",
+                part3:"2",
+                part4: ["1","3"],
+                part5:"高中"
+            }
+        })
+    </script>
+</body>
+</html>