一般做共享变量用于主题功能

假设我们在xxx.scss中声明了一个 theme:blue,我们在 js 中该怎么获取这个变量呢?我们可以通过import variables from '@/styles/variables.scss'将变量取出来,然后通过js去改变变量的值即可,在做主题时还需要用到浏览器的cookie缓存,当我们改变主题颜色时在改变sass变量的色值时将颜色储存进cookie中,在下次访问页面时从cookie中取出重新赋给sass即可完成主题的持久化

声明:

取值:

赋值:

最新文章

  1. PS切图篇
  2. Perst常用命令
  3. scrollLeft的相关问题(js横向无缝滚动)
  4. html5+监听设备加速度变化信息
  5. Why Deep Learning Works – Key Insights and Saddle Points
  6. HDU-4902 Nice boat
  7. NOIP2010-普及组复赛-第一题-数字统计
  8. Android Studio 如何使用jni
  9. 记一次java heap space的解决办法
  10. DSAPI中TCP、UDP、HTTP的选择
  11. HTML5全屏浏览器兼容方案
  12. Python开发——17.CSS
  13. Nuget4.0 bug一粒
  14. JSLinux
  15. vue2.0中使用pug(jade)
  16. 线程中的同步辅助类CountDownLatch
  17. [Android Security] DEX文件格式分析
  18. 基于net.tcp的WCF配置实例解析(转)
  19. java Date 当天时间戳处理
  20. QCon技术干货:个推基于Docker和Kubernetes的微服务实践

热门文章

  1. 获取windows 操作系统下的硬件或操作系统信息等
  2. 40k*16 薪,五年Android开发4轮面试拿下腾讯 Offer !(附真题)
  3. Openresty Lua协程调度机制
  4. 一个tomcat配置多个不同端口的项目
  5. WebAPI 自定义过滤
  6. WPF Grid新增框选功能
  7. 【springcloud】Zuul高级配置(zuul--3)
  8. freecodecamp挑战
  9. css - 样式 - 可见性
  10. 回忆java输入输出流,走出误区