У меня есть рабочая копия для создания и загрузки темы в vue -типскрипте против vue -материала.
Выглядит так:
S CSS код:
@import "~vue-material/dist/theme/engine"; // Import the theme engine
@include md-register-theme("default", (
primary: md-get-palette-color( lime, A200), // The primary color of your application
accent: md-get-palette-color(green, 500), // The accent or secondary color
secondary: #a10b4a,
raised: #000000,
theme: light
));
@import "~vue-material/dist/theme/all"; // Apply the theme
В приложении. vue Мне нужна только эта строка:
import './styles/style.scss'
Теперь мне нужен способ переключения на другую тему.
По этой ссылке https://vuematerial.io/themes/concepts/ no basi c примеры.
Это обещание:
журнал ошибок:
16 16 Property 'material' does not exist on type 'Vue'.
85 |
86 | switchMyTheme = () => {
> 87 | this.$root.material.setCurrentTheme('myDark')
85 |
86 | switchMyTheme = () => {
> 87 | this.$root.material.setCurrentTheme('myDark')
Есть предложения?