工具
GitnpmHBuilder瀏覽器技術
vueelementJavaScriptsassCSS3 在創建vue框架項目時,可以使用CSS3定義元素樣式;還可以使用sass動態變量定義元素樣式。如果直接使用sass,啟動項目會出現報錯。那麼,如何在vue項目中使用sass?下面利用實例說明:
1、打開HBuilderX開發工具,新建項目,選擇普通項目;然後輸入項目名稱wmk,選擇vue模板,接著點擊創建按鈕

2、在項目中src/components文件夾下,新建vue文件,輸入文件名稱,點擊創建

3、進入到項目的根目錄,滑鼠右鍵選擇Git,輸入命令:npm i element-ui -S,安裝element

4、打開項目中的main.js文件,導入element相關的模塊和樣式文件,然後使用Vue.use(ElementUI)

5、在已新建的vue文件,利用Element進行頁面布局,插入一個輸入框和一個按鈕,綁定按鈕點擊事件

6、在script標籤中,data對象中定義變量stuNo並初始化,methods對象中定義新增方法

7、接著,在style標籤中,添加一個lang屬性,值為scss;然後使用sass中的方式定義變量font-color和font-size,在元素中使用

8、打開App.vue文件,導入Cut組件,然後在界面中引用

9、使用HBuilderX工具內置命令運行,結果出現了報錯;由錯誤提示可知,缺少sass-loader模塊
由錯誤提示可知,缺少sass-loader模塊
10、在Git命令窗口,輸入npm install sass-loader --save-dev,安裝sass-loader

11、安裝sass-loader成功後,啟動項目還是報錯;查閱相關資料,還缺少 node-sass

12、接著在Git命令窗口,輸入npm install node-sass --save-dev命令,安裝node-sass

13、再次啟動項目,啟動成功

14、按照項目啟動成功後的項目訪問路徑,打開瀏覽器,訪問界面並查看界面效果

15、檢查界面發現,樣式沒有起到作用;修改定義樣式,並設置對應的元素類

16、再次刷新瀏覽器,查看界面效果,可以發現元素樣式起到作用了
