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

在JS中如何使用css變量詳解

 更新時間:2021年09月02日 11:46:59   作者:康寧醫(yī)院護士長  
這篇文章主要給大家介紹了關于如何在JS中如何使用css變量以及export之javascript關鍵字的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在JS中如何使用css變量

使用:export關鍵字在less/scss文件中導出一個js對象。

$menuText:#bfcbd9;
$menuActiveText:#409EFF;
$subMenuActiveText:#f4f4f5;

// $menuBg:#304156;
$menuBg:#304156;
$menuHover:#263445;

$subMenuBg:#1f2d3d;
$subMenuHover:#001528;

$backWhite:#ffffff;

$sideBarWidth: 210px;

:export {
  menuText: $menuText;
  menuActiveText: $menuActiveText;
  subMenuActiveText: $subMenuActiveText;
  menuBg: $menuBg;
  menuHover: $menuHover;
  subMenuBg: $subMenuBg;
  subMenuHover: $subMenuHover;
  sideBarWidth: $sideBarWidth;
  backWhite: $backWhite;
}

在需要的js文件或模塊中引用。

import style from 'index.scss'
console.log(style.menuText)

vue文件

import style from 'index.scss'
export default {
    computed:{
        style(){
            return style
        }
    }
}

實現(xiàn)原理

Webpack:結合css-loader在項目中啟用CSS Modules。

CSS Modules:CSS Modules 內(nèi)部通過 ICSS 來解決樣式導入和導出這兩個問題。分別對應 :import 和 :export 兩個新增的偽類。

附:export之javascript關鍵字

Javascript關鍵字(Reserved Words)是指在Javascript語言中有特定含義,成為Javascript語法中一部分的那些字。Javascript關鍵字是不能作為變量名和函數(shù)名使用的。使用Javascript關鍵字作為變量名或函數(shù)名,會使Javascript在載入過程中出現(xiàn)編譯錯誤。

Javascript關鍵字列表:

break 、 delete 、 function 、 return 、 typeof 
case  、 do 、 if  、switch 、 var 
catch 、 else 、 in 、 this  、void 
continue 、 false 、 instanceof 、 throw 、 while 
debugger 、 finally 、 new 、 true 、 with 
default 、 for 、 null 、 try

Javascript未來關鍵字列表:

abstract 、 double 、 goto 、 native 、 static 
boolean  、enum 、implements 、package 、 super 
byte 、 export 、 import 、 private 、 synchronized 
char 、 extends 、 int 、 protected 、 throws 
class 、final 、 interface 、 public 、 transient 
const 、float 、 long 、short 、 volatile 

總結

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

相關文章

  • 微信小程序上傳圖片到服務器實例代碼

    微信小程序上傳圖片到服務器實例代碼

    這篇文章主要介紹了微信小程序上傳圖片到服務器的實例代碼,在文章給大家補充介紹了微信小程序上傳一或多張圖片 的方法,本文給大家介紹的非常詳細,具有參考借鑒加載,需要的朋友可以參考下
    2017-11-11
  • easyui combogrid實現(xiàn)本地模糊搜索過濾多列

    easyui combogrid實現(xiàn)本地模糊搜索過濾多列

    本篇文章主要介紹了easyui combogrid實現(xiàn)本地模糊搜索過濾多列,非常具有實用價值,需要的朋友可以參考下
    2017-05-05
  • JS右下角廣告窗口代碼(可收縮、展開及關閉)

    JS右下角廣告窗口代碼(可收縮、展開及關閉)

    這篇文章主要介紹了JS右下角廣告窗口代碼,具有浮動顯示、可收縮、展開及關閉等功能,涉及javascript針對頁面元素屬性操作的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-09-09
  • JS實現(xiàn)商品篩選功能

    JS實現(xiàn)商品篩選功能

    這篇文章主要為大家詳細介紹了JS實現(xiàn)商品篩選功能,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • bootstrap Table的一些小操作

    bootstrap Table的一些小操作

    這篇文章主要為大家詳細介紹了bootstrap Table的一些小操作,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-11-11
  • js獲取input標簽的輸入值實現(xiàn)代碼

    js獲取input標簽的輸入值實現(xiàn)代碼

    input標簽的輸入值通過js進行獲取,部分標簽和類是封裝在框架內(nèi)的,其效果和html標簽差不多,具體實現(xiàn)如下,感興趣的朋友可以參考下,希望對大家有所幫助
    2013-08-08
  • 詳解JS中你不知道的各種循環(huán)測速

    詳解JS中你不知道的各種循環(huán)測速

    在前端JS中,有著多種數(shù)組循環(huán)的方式:for循環(huán);while和do-while 循環(huán);forEach、map、reduce、filter循環(huán);for-of循環(huán);for-in 循環(huán);那么哪種循環(huán)的執(zhí)行速度最快呢,我們今天來看一看。
    2021-05-05
  • d3.js入門教程之數(shù)據(jù)綁定詳解

    d3.js入門教程之數(shù)據(jù)綁定詳解

    這篇文章主要介紹了關于d3.js數(shù)據(jù)綁定的相關資料,文中通過示例代碼介紹的非常詳細,對大家學習只d3.js具有一定的參考價值,需要的朋友下面來一起看看吧。
    2017-04-04
  • 基于JavaScript實現(xiàn)評論框展開和隱藏功能

    基于JavaScript實現(xiàn)評論框展開和隱藏功能

    本文通過實例代碼給大家介紹了基于JavaScript實現(xiàn)評論框展開和隱藏功能,感興趣的朋友參考下吧
    2017-08-08
  • Vim快速合并行及vim 將文件所有行合并到一行

    Vim快速合并行及vim 將文件所有行合并到一行

    Vim是一個類似于Vi的著名的功能強大、高度可定制的文本編輯器,在Vi的基礎上改進和增加了很多特性.這篇文章主要介紹了Vim快速合并行及vim 將文件所有行合并到一行,需要的朋友可以參考下
    2017-11-11

最新評論

丹棱县| 长泰县| 麻江县| 阿巴嘎旗| 常宁市| 苍山县| 海宁市| 永宁县| 揭阳市| 泽州县| 寻乌县| 邢台县| 平顶山市| 仲巴县| 庐江县| 长沙市| 富顺县| 子洲县| 洛隆县| 九寨沟县| 榆中县| 墨玉县| 米脂县| 邻水| 湄潭县| 水城县| 西林县| 通化县| 藁城市| 南丹县| 邯郸市| 大埔县| 黄骅市| 台东县| 兴业县| 和静县| 淮北市| 屯昌县| 眉山市| 图木舒克市| 英吉沙县|