ヴュー、知人V-テキスト、V-マント、V-HTML、V-バインド、V-上、およびマーキー効果

。1  <!DOCTYPEのHTML > 
2  < HTML > 
3。     < ヘッド> 
4。         < メタ文字セット= "UTF-8" > 
5。         < タイトル> </ タイトル> 
6。     </ ヘッド> 
7。 < スタイル> 
8。     <! - V-マントプラグない発現は、フリッカの問題を解決することができる- >
 9。         〔のV-クローク] { 
10              表示なし; 
11          } 
12である </ スタイル>     
13れます     <> 
14          < divの上記のid =「アプリケーション」> 
15              <! - V-デフォルトのテキストが点滅しません- > 
16              <! - V-テキスト要素は、元のコンテンツにカバーされますが、唯一自分の補間式に置き換えられますプレースホルダ、素子の全体の内容が空ではありません> - 
17              < DIV V-テキスト= "MSG1" > </ DIV > 
18である             
19は、             <! - バインドのV結合特性、と略記します:- > 
20は             、< INPUTのタイプ= "ボタン" = "クリック" :タイトル= "MyTitle + '123'" @click = "始まり" />
21              
22         <! - @と略記結合V-ONのイベント、- >
23は、        < INPUTのタイプ= "ボタン" = "停止" :タイトル= "mytitle1 + '123'" @click = "STOP" /> 
24              
25              - <!MSG値を直接添加し表示することができた後、{} {}ページ上で、このそれは上書きされますので、それはV-テキスト晴れた天気に表示できない場合は、補間の利点の表現ですが、今日は良いです- > 
26              < P- V-マントは> {{MSG}}が晴れた天気が今日は良いです/ < P > 
27              
28              <! - 直接出力html形式- > 
29              < divのV-HTML = "MSG2" > </ divの> 
30          </ DIV > 
31          
32      </本体> 
33である </ HTML > 
34である < スクリプトSRC = "../ JS / vue.js" > </ スクリプト> 
35  < スクリプト> 
36      VAR VM =  新しい新しいヴュー({
 37 [          EL:' #app ' 38は         データ: {
 39              MSG1:' ' 40              MSG:' 123456,789 ' 41は             MSG2:私があったH1 <のH1> </ H1>"42は             MyTitle:' クリック' 43は             mytitle1:' 停止をクリック' 44は             INTERVALID:NULL  // タイマー同上データに定義
45          }、
 46は         {:方法
 47              を開始(){
 48                  はconsole.log(この.MSG )
 49                  IF この.intervalId =! ヌルのリターン; 
 50                  // これの最初の文字を取得する
51は、                 この.intervalId= のsetInterval(()=> {
 52である                     VaRのスタート=  この.msg.substring(0 1 53は                     、// 取得した後続文字
54は、                     VaRの終了=  この.msg.substring(1 55                      // スプライシング再新しい与えますストリング
56は                     、この.MSG = エンド+ 開始
 57である                 }、400 58              }、
 59              STOP(){   // 停止タイマ
60                 clearInterval(この.intervalId);
 61がある                 // タイマがクリアされた後、INTERVALIDを設定する必要がヌルたびに
62がある                 。この.intervalId =  ヌル;
 63はある             }
 64          }、
 65      })
 66  </ スクリプト> 
67  
68  
69  
70  <! - 1.基本的なコードの構造を定義する方法のVue   - > 
71  <! - 2.補間テキスト表現とV   - >  
72  <! - 3. V-マント   - > 
73れます <! - HTML-V 4   - > 
74  <! -5. V-バインド機構提供のVueの省略形を結合属性:- > 
75  <! - 頭文字のVueで提供6. V-ONイベントバインディングメカニズム@ - >

 

おすすめ

転載: www.cnblogs.com/wo1ow1ow1/p/10990821.html