【发布时间】:2020-07-18 01:30:54
【问题描述】:
我可以为按钮创建一个 scss 类并在那里设置颜色,但是当 scss 类所做的只是设置颜色时,这似乎是额外的工作。我的问题是我可以在组件中以某种方式设置颜色而不必为组件创建和设置一个类吗?
//my scss variables. They are in a _variables.scss file.
$t_light: #efefed;
$primary: #61B4C6;
$med_primary: #354063;
$dk_primary: #222f34;
$info: #647373;
$success: #52b173;
$warning: #d0a03b;
$danger: #f44336;
//something like this. This is in the Login.vue file.
<v-btn
color="primary"
@click="submit">Login
</v-btn>
编辑 网页包
const mix = require('laravel-mix');
const path = require('path');
mix.js('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.webpackConfig({
output: { chunkFilename: 'js/[name].js?id=[chunkhash]' },
resolve: {
alias: {
vue$: 'vue/dist/vue.runtime.esm.js',
'@': path.resolve('resources/js'),
},
},
})
.babelConfig({
plugins: ['@babel/plugin-syntax-dynamic-import'],
})
.version();
【问题讨论】:
标签: javascript vue.js sass vuejs2 vuetify.js