vue.js - 谁能解释一下 vuetify 主题代码
问题描述
谁能解释一下这个主题如何在 vuetify 中工作以将变量动态传递给 scss 并更改主题。即,他们如何将主题值从 vue.js 传递到 scss。或者他们在做什么。请提供以下链接,我可以在其中看到为主题编写的代码,我在他们的 git hub 帐户中查找过,但徒劳无功,我不明白他们在哪里为主题编写代码。
Vue.use(Vuetify, {
theme: {
primary: '#3f51b5',
secondary: '#b0bec5',
accent: '#8c9eff',
error: '#b71c1c'
}
})
您还可以使用预定义的材质颜色。
import colors from 'vuetify/es5/util/colors'
Vue.use(Vuetify, {
theme: {
primary: colors.purple,
secondary: colors.grey.darken1,
accent: colors.shades.black,
error: colors.red.accent3
}
})
我急切地想知道它是什么,它是如何工作的。你们只是我的希望,请帮忙。我想知道核心文件为实现这一目标所做的工作。或者任何人都可以提供编写 theme.js 的确切文件链接
是否可以只运行主题部分?如果是,请让我知道这怎么可能?我非常想学
解决方案
推荐阅读
- java - Eclipse 错误:“无法解析导入实用程序”
- vim - 如何在 coc.nvim 的“选择操作”菜单中更改绑定?
- javascript - 在 Django 中通过 AJAX 调用 python 函数
- heroku - 为什么 Heroku 向我发回数据但我的前端没有渲染任何东西?
- pycharm - 如何修复 PyCharm 中的“此代码无法访问”错误
- python - Matplotlib 双主刻度标签?
- kubernetes - Kubernetes“仅限内部”入口控制器?
- amazon-web-services - 使用 terraform 通过 SNS 处理 AWS S3 事件
- routes - UI5 的拆分面板中是否可以有 2 个 NavContainer?
- javascript - Nodejs控制器返回承诺而不是布尔值