|
请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
( |* c6 b6 ]* X% a: K7 T& |. j
9 i1 T) \; N V w( X* s. ^+ @: A7 ?5 I
<!DOCTYPE html>- y: r# J8 J+ w- y% Q- G
<html lang="en">: |$ o! J- W9 L# g% X* s4 N2 N, ]
<head>
1 Y6 o2 s8 Q; e# o" P G- j c <meta charset="UTF-8">
) K) M2 \) R/ S& E% U! i <title>Vue JS V-show, v-for,v-if</title>
- D0 }9 y2 o$ L. x1 d, E2 @ <script src='./vue.js'></script>3 O, Y* p/ v' f- U2 Q6 X
</head>, Q% Y3 A% p* x: G E" c$ p
<body>* l7 q- r, }% r3 Y! i/ X
<div id="root">" k. s9 o( F0 r
<!-- v-if delete the dom
! L+ \7 P! j* Y+ x: Q v-show just set the display:none -->
: `/ f! K4 |1 C* r <div v-if="show">hello plmhome</div>
4 j# m+ h$ `1 h( I h" e/ {+ V <button @click="toggle">toggle to display</button>% [& k. g% ?0 b4 B/ Q1 F! M* c7 C
7 I, A, U0 r( R- @) v5 D: R$ n <ul>
4 I5 X V X% R <li v-for="(item,index) in list" :key="index">{{item}}</li>8 j, t! g u' B* e. b4 s+ y- X
</ul>! L& y& p/ }' K8 x' m
9 h0 K2 D- [8 Z4 K" A- K, m4 L# X. m </div>
* _. Q* o& q4 W) P5 e! x& I
/ M6 O1 ?; [5 @# V- x
6 |3 D2 s: v/ T9 O% O <script>
1 J: F, y* G# I( a new Vue({9 X3 F1 t8 T+ }
el: "#root",* m, w# ?" f9 t! y, _ W
data:{
2 w6 N; b# r+ M show: true,
, H: J# g% G" |* D list:['plm','home','I','love','you']) T$ X, b; V& F9 B
},
$ r; S. z6 P2 l5 w methods:{) }$ i9 ?2 y3 \( x- ^* `, `
toggle:function(){% N9 B, A3 }5 w, `
this.show = !this.show;
* w: v7 R1 v8 @9 a8 ` }9 v2 l$ k3 a* \+ x2 ^
}- N. o$ [. m# [
})) T! ^0 T2 B! p
</script>( C: s) o6 Y7 K
</body>
/ ~5 V% Z0 u, J5 y; }* V</html>
/ [8 ?0 S/ A# v) ^3 O7 @& y- L1 I. H
% n/ a- ?7 o- x( e# c# Z
|
|