我正在使用 vuejs,根据用户是否登录,我需要调整我的 topbar 中两个 div 的大小和内容。所以如果他们没有登录,它应该是这样的:
<div id='search' width="400px"></div><div id="login" width="200px"><img></div>
当他们登录时,它应该是这样的:
<div id='search' width="200px"></div><div id="login" width="400px"><div id='somecontent></div><div id='morecontent'></div></div>
我知道我可以通过将它们完全硬编码然后使用 v-if 语句来实现这一点,但我想知道是否有更好的方法。
原文由 JFugger_jr 发布,翻译遵循 CC BY-SA 4.0 许可协议
您可以使用 v-bind 在 vuejs 中绑定样式
小提琴