批改狀態(tài):合格
老師批語:
1、 v-text,v-html變量渲染:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue.js基本操作</title> </head> <body> <div id="box"> <p v-text="text"></p> <p v-html="html"></p> </div> <script src="../lib/js/Vue.js"></script> <script> /* v-text,v-html變量渲染:v-text 不會解析html標(biāo)簽,v-html可以解析html標(biāo)簽 */ new Vue({ el:'#box', data:{ text:'<h3>php中文網(wǎng)</h3>', html:'<h3>php中文網(wǎng)</h3>' } }); </script> </body> </html>
點擊 "運行實例" 按鈕查看在線實例
2、屬性綁定v-bind和事件綁定v-on
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue.js基本操作</title> </head> <body> <div id="box"> <h3 v-bind:style="style" v-on:click="Text">{{htmL}}</h3> </div> <script src="../lib/js/Vue.js"></script> <script> new Vue({ el:'#box', data:{ htmL:'php中文網(wǎng)', style:'color:red;' }, methods:{ Text:function () { this.htmL = "ipnx.cn"; } } }); </script> </body> </html>
點擊 "運行實例" 按鈕查看在線實例
3、雙向數(shù)據(jù)綁定:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue.js基本操作</title> </head> <body> <div id="box"> <input type="text" v-model="info"> <p>{{info}}</p> </div> <script src="../lib/js/Vue.js"></script> <script> new Vue({ el:'#box', data:{ info:'css' } }); </script> </body> </html>
點擊 "運行實例" 按鈕查看在線實例
3、偵聽器:
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>vue.js基本操作</title> </head> <body> <div id="box"> <input type="text" v-model="user"> <h3>{{length}}</h3> <span v-show="show" v-bind:style="style">{{text}}</span> </div> <script src="../lib/js/Vue.js"></script> <script> /* v-text,v-html變量渲染:v-text 不會解析html標(biāo)簽,v-html可以解析html標(biāo)簽 */ new Vue({ el:'#box', data:{ user:'', length:0, show:false, style:'color:red;', text:'用戶名太短' }, watch:{ user:function () { this.length++; if(this.length < 6){ this.show = true; }else { this.show = false; } } } }); </script> </body> </html>
點擊 "運行實例" 按鈕查看在線實
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號