最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue3在css中使用v-bind綁定js/ts變量(在scss和less中使用方式)

 更新時間:2024年04月15日 10:13:23   作者:1024小神  
v-bind是Vue.js中的一個核心指令,用于在Vue組件或DOM元素上綁定數(shù)據(jù)屬性,下面這篇文章主要給大家介紹了關于Vue3在css中使用v-bind綁定js/ts變量的相關資料,也可以在scss和less中使用方式,需要的朋友可以參考下

主要介紹Vue3中的新增的v-bind()的常用使用方式,主要包括在css,less,scss中的使用,可以參考官方文檔查看:Vue3官方文檔

特別提醒

如果你想在scss中或者less中使用,可能會報各種亂七八糟的錯誤,最快最好用的方式就是單獨定義一個style標簽,直接使用css模式使用變量就好了:

或者在scss的style最外層使用,不然不起作用還報錯:

常規(guī)使用方式

單文件組件的 <style> 標簽支持使用 v-bind CSS 函數(shù)將 CSS 的值鏈接到動態(tài)的組件狀態(tài):

<template>
  <div class="text">hello</div>
</template>

<script>
export default {
  data() {
    return {
      color: 'red'
    }
  }
}
</script>

<style>
.text {
  color: v-bind(color);
}
</style>

這個語法同樣也適用于 <script setup>,且支持 JavaScript 表達式 (需要用引號包裹起來):

<script setup>
const theme = {
  color: 'red'
}
</script>

<template>
  <p>hello</p>
</template>

<style scoped>
p {
  color: v-bind('theme.color');
}
</style>

實際的值會被編譯成哈希化的 CSS 自定義屬性,因此 CSS 本身仍然是靜態(tài)的。自定義屬性會通過內(nèi)聯(lián)樣式的方式應用到組件的根元素上,并且在源值變更的時候響應式地更新。 

總結(jié)

到此這篇關于Vue3在css中使用v-bind綁定js/ts變量的文章就介紹到這了,更多相關Vue3用v-bind綁定js/ts變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • vue中使用hover選擇器無效的問題

    vue中使用hover選擇器無效的問題

    這篇文章主要介紹了vue中使用hover選擇器無效的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • 全面詳解vue種數(shù)組去重的12種方法示例

    全面詳解vue種數(shù)組去重的12種方法示例

    這篇文章主要介紹了vue數(shù)組去重的12種方法示例全面詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-07-07
  • vue2中watch的用法(通俗易懂,簡單明了)

    vue2中watch的用法(通俗易懂,簡單明了)

    這篇文章主要給大家介紹了關于vue2中watch用法的相關資料,通過watch監(jiān)聽器,我們可以實時監(jiān)控數(shù)據(jù)的變化,并且在數(shù)據(jù)發(fā)生改變時進行相應的操作,需要的朋友可以參考下
    2023-09-09
  • vue3項目中配置sass,vite報錯Undefined mixin問題

    vue3項目中配置sass,vite報錯Undefined mixin問題

    這篇文章主要介紹了vue3項目中配置sass,vite報錯Undefined mixin問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • vue?ElementUI級聯(lián)選擇器回顯問題解決

    vue?ElementUI級聯(lián)選擇器回顯問題解決

    這篇文章主要介紹了vue?ElementUI級聯(lián)選擇器回顯問題解決,文章圍繞主題展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下
    2022-09-09
  • vue之keepAlive使用案例詳解

    vue之keepAlive使用案例詳解

    這篇文章主要介紹了vue之keepAlive使用案例詳解,本篇文章通過簡要的案例,講解了該項技術的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2021-09-09
  • vue中v-html妙用及空白行消除方式

    vue中v-html妙用及空白行消除方式

    這篇文章主要介紹了vue中v-html妙用及空白行消除方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • Vue中的Props(不可變狀態(tài))

    Vue中的Props(不可變狀態(tài))

    這篇文章主要介紹了Vue中的Props(不可變狀態(tài)),本文通過實例代碼給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2018-09-09
  • vue項目中,main.js,App.vue,index.html的調(diào)用方法

    vue項目中,main.js,App.vue,index.html的調(diào)用方法

    今天小編就為大家分享一篇vue項目中,main.js,App.vue,index.html的調(diào)用方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-09-09
  • Vue Camera組件功能及常用使用方法

    Vue Camera組件功能及常用使用方法

    Vue Camera組件是一個用于在Web應用中使用攝像頭的Vue插件,它提供了一些常見的功能和方法來控制攝像頭和捕獲圖像或視頻數(shù)據(jù),本文給大家介紹Vue Camera組件的常見功能和使用方法,感興趣的朋友一起看看吧
    2023-11-11

最新評論

炉霍县| 绍兴县| 武平县| 军事| 沐川县| 澄城县| 屯留县| 敖汉旗| 惠州市| 德庆县| 鹰潭市| 通辽市| 乌苏市| 东兰县| 郧西县| 泸西县| 洛扎县| 平乐县| 闵行区| 雷山县| 绥芬河市| 上虞市| 连山| 岚皋县| 黄骅市| 临清市| 饶阳县| 沙河市| 磐石市| 芦山县| 图木舒克市| 台北市| 武义县| 永春县| 郧西县| 孟连| 同德县| 东乌| 英超| 虎林市| 紫金县|