alpine.js - 使用 AlpineJS 绑定类但还包括其他类?
问题描述
我可以像这样绑定一个类:
<div :class="active ? '' : 'hidden'>
但是我怎样才能在未被覆盖的元素上包含标准类呢?
如果我这样做:
<div class="header" :class="active ? '' : 'hidden'>
该类被覆盖。
如何添加header
课程?
解决方案
您可以使用 Alpine 的Class Object Syntax。
<div class="header" :class="{ 'hidden': !active }">
它将所有对象的键附加到您的类列表中,其值评估为真。在您的情况下if (!active) === true
(即 active is false
)添加 class hidden
。
推荐阅读
- ansible - 使用 Ansible Molecule 测试剧本失败
- amazon-web-services - 如何在 ssh 中打开 aws ec2 的主节点
- c# - System.IO.FileNotFoundException:'无法加载文件或程序集'Newtonsoft.Json,版本 = 12.0.0.0,
- laravel - 如何在 laravel 查询生成器中使用 orWhereMonth 进行查询?
- c# - C# 无法从 Azure Key Vault 检索机密
- javascript - NodeJS 条件决策
- java - createAgent() Jade 中的非法访问异常
- javascript - 嵌套字典到字符串列表 - typeScript
- c# - 具有多个字段的 UpdateDefinition 不起作用
- javascript - 是否可以获得当前显示的 .gif 帧?