1. 程式人生 > >vue學習——v-bind

vue學習——v-bind

v-bind比較簡單

  • v-bind繫結資料和元素屬性
        <a v-bind:href="url">點選</a>
  • 快捷寫法,一個冒號
        <a :href="url">點選</a>
  • v-bind繫結class
        <div :class="klass"></div>
  • 甚至我們可以給它設定一個開關 isShow為true or false
        <div :class="{test: isShow}"
>
</div>

練習demo:

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>v-bind指令</title>
    <meta name="viewport" content="width=device-width, initial-scale=1">

    <
style
>
.background{ background-color: green; width: 300px; height: 300px; } .test{ background-color: yellow; width: 300px; height: 300px; } </style> </head> <body> <div id="app"
>
<!-- v-bind繫結資料和元素屬性 --> <a v-bind:href="url">點選</a> <!-- 快捷寫法 一個冒號 --> <a :href="url">點選</a> <!-- v-bind繫結class --> <div :class="klass"></div> <!-- 甚至我們可以給它設定一個開關 isShow為true or false --> <div :class="{test: isShow}"></div> </div> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script> <script> var app = new Vue({ el: '#app', data:{ url:"https://baidu.com", klass:"background", isShow: true } }) </script> </body> </html>