問題

4
Vue.js

条件分岐を使ってみよう! その1

Vue.jsの問題に挑戦しよう!

問題

条件分岐を使ってみよう! その1

v-if文を使って次の動画のような機能を実装してくれ。
true/falseで表示する文字を変化させてみよう!
表示する文字列は
・NinjaCODE 楽しい!!
・NinajCODE NinjaCODE 難しい....
の二つだ。

あらかじめエディタに書くコード

                    <div id="app">
  <div v-if="show">
      <p class="text text-success">NinjaCODE 楽しい!!</p>
  </div>
  <div v-else="">
      <p class="text text-danger">NinjaCODE 難しい....</p>
  </div>
</div>
<style>
  .text {
    margin: 30% auto;
    font-size: 2rem;
    text-align: center;
    border-bottom:2px solid #35495E;
    width: 50%;
  }
  .text-success {
    color: #40b983;
  }
  .text-danger {
    color: #F1936E;
  }
</style>
¥Vue¥
                

期待する画面

解答と解説(条件分岐を使ってみよう! その1)

解説

LINE登録して解答を見る

※ご登録後トークルーム下部にあるメニュー内
「無料問題集※解答付き」を押すと
解答閲覧用URLが届きます

この問題はv-bindの問題ができれば簡単だったかな?
v-ifで指定したshowをVueインスタンスの中でtrue/falseを
切り替えることで表示する文字を変化させることができるぞ。true/falseでスタイルを変更することは
よくあるから覚えておこう!

さらにスキルアップしたい方は公式LINEから「Vue.js」と送信すると動画が見れます。

LINE登録して動画を視聴する
学習の事・キャリアの事、何でもOK!無料相談に申し込む