vue 3:如何在特定页面中更改身体背景颜色
使用 vue 3,仅当我访问登录页面时,我才需要更改正文背景颜色。
我的index.html是:
<body class="body">
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
如何从组件或vue路由器更改主体背景颜色?
with vue 3 i need to change the body background color only when i visit a signin page.
My index.html is:
<body class="body">
<div id="app"></div>
<!-- built files will be auto injected -->
</body>
How can i change the body background color from a component or from vue router?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在应用程序组件中,如果路线与您所需的路线匹配,您可以在顶级元素上放置一个条件类。只要您的顶级元素是主体的完整高度和宽度。
In the App component you can put a conditional class on the top level element if the route matches your desired route. As long as your top level element is full height and width of the body.