Vue.js基礎學習(三) -------------動態繫結v-bind的介紹和使用
Vue.js基礎學習(三) -------------動態繫結v-bind的介紹和使用
一、v-bind介紹
v-bind:需要動態決定標籤的屬性的時候 可以使用到v-bind
語法糖的寫法: : ,把v-bind替換為 :
二、v-bind的基本使用
動態繫結a標籤的href屬性,動態繫結img的src屬性
<img :src='imgURL' >
<a :href="aHref">百度一下</a>
aHref:'http://www.baidu.com',
imgURL:'/img/=.jpg'
三、v-bind動態繫結class
<style>
.Color{
color:green;
}
.acl{
color:red;
}
</style>
</head>
<body>
<div id="app">
<!--<h2 :class="{類名1:Boolean,類名2:Booolean}">{{message}}</h2>-->
<h2 :class="{ Color:isColor, Line:isLine}">{{message}}</h2> <!--物件語法-->
<h2 :class="getcolores()">{{message}}</h2>
<button @click='color'>更換</button>
</div>
<script src="/vue.js"></script>
<script>
const app = new Vue({
el:'#app',
data:{
message:'動態繫結class',
isColor:true,
isLine:true
},
methods: {
color:function(){
this.isColor =! this.isColor;
},
getcolores:function(){
return{Color: this.isColor}
}
}
})
</script>
</body>
在繫結class的時候在類後面賦值一個Boolean值,這樣可以決定它是否顯示這個class屬性
四、v-bind動態繫結style
body>
<div id="app">
<h3 :style="{fontSize:fonzise,color:Fcolor}">{{message}}</h3>
<h3 :style="[fz,Fcolor]" >{{message}}</h3>
</div>
<script src="/vue.js"></script>
<script>
const app = new Vue({
el:"#app",
data:{
message:'動態繫結style',
fonzise:'100px',
Fcolor:'red',
},
})
</script>
</body>
在v-bind裡繫結一個元素的style屬性的時候,給style賦值一個物件,物件的名字是屬性名,值是在vue例項的data裡定義的,以方便動態的改變它的值
相關文章
- C++的動態繫結和靜態繫結C++
- 三、動態繫結屬性
- Blazor和Vue對比學習(基礎1.5):雙向繫結BlazorVue
- WPF 基礎MvvM繫結的使用MVVM
- python基礎學習-埠介紹說明Python
- vue學習筆記(一)---- vue指令( v-bind 屬性繫結 )Vue筆記
- Laravel核心程式碼學習 -- Database 基礎介紹LaravelDatabase
- java中的靜態繫結與動態繫結Java
- 理解靜態繫結與動態繫結
- 『忘了再學』Shell基礎 — 27、AWK程式設計的介紹和基本使用程式設計
- UI自動化學習筆記- PO模型介紹和使用UI筆記模型
- Android RxJava:基礎介紹與使用AndroidRxJava
- Python介紹和基礎運用Python
- 『忘了再學』Shell基礎 — 3、echo命令的介紹與使用
- Laravel核心程式碼學習–使用者認證系統(基礎介紹)Laravel
- Laravel核心程式碼學習--使用者認證系統(基礎介紹)Laravel
- JDBC的基礎介紹JDBC
- ActiveMq的基礎介紹MQ
- 介面的繫結方案和動態SQLSQL
- class 和 style 資料動態繫結
- CSS的動畫的基礎概念定義/呼叫/繫結複習必備CSS動畫
- vue基礎-動態樣式&表單繫結&vue響應式原理Vue
- Blazor和Vue對比學習(基礎1.9):表單輸入繫結和驗證,VeeValidate和EditFromBlazorVue
- Vue.js基礎總結Vue.js
- PEG.js 介紹與基礎使用JS
- iOS中的動態庫,靜態庫和framework介紹iOSFramework
- Qt+ECharts開發筆記(五):ECharts的動態排序柱狀圖介紹、基礎使用和Qt封裝DemoQTEcharts筆記排序封裝
- Pandas基礎介紹
- Elasticsearch 基礎介紹Elasticsearch
- vue.js繫結classVue.js
- Adobe Illustrator的基礎工具介紹-第三期
- 學習canvas基礎的總結Canvas
- 關於動態字串的繫結字串
- JS學習之事件和事件繫結JS事件
- 投影互動牆的三大實現形態介紹
- 錢端 P0 學習筆記:基於 vue.js 2.3.x 的偽雙向繫結筆記Vue.js
- NodeJS專案基礎結構簡單介紹NodeJS
- [pwn基礎]動態連結原理