当前位置: 首页 > 知识库问答 >
问题:

是否可以有条件地显示元素

於永寿
2023-03-14

我有一些代码使用聚合物属性e

<代码>

polymer的工作方式是,我不能简单地说<code>force-shorrow=“false”,如果我想禁用该属性,必须将其完全删除。在Angular2中是否有方法有条件地删除整个属性?我似乎找不到关于这个话题的任何信息。我可以使用ngIf并重复整个元素,包括属性和不包括属性,但如果可能的话,我宁愿不这样做。谢谢

编辑 - 为什么将此问题标记为重复并关闭?我在有问题的重复帖子前一个月问了这个问题。上帝这个网站有时很糟糕。

编辑2 - 我了解规则,但仍然觉得有权抱怨。

共有1个答案

穆阳炎
2023-03-14

简单的属性绑定可以满足您的需要:

[attr.force-narrow]="someField ? true : null" 

某个字段false 时,不会删除该属性,仅当它为 null 时才会删除该属性

 类似资料:
  • 本文向大家介绍aurelia 有条件地显示和隐藏HTML元素,包括了aurelia 有条件地显示和隐藏HTML元素的使用技巧和注意事项,需要的朋友参考一下 示例 使用时show.bind,元素保留在页面中,并且通过使用场景display:none或display:block在场景后隐藏或可见。            

  • 如果该行没有详细信息怎么办?我使用WPF来显示带有行详细信息模板的数据。如果用户没有地址详细信息,我不需要行详细信息。我只需要那些有地址详细信息的用户的行详细信息。

  • 但我会重复两次几乎相同的比较,这看起来更糟糕。你们怎么处理?

  • 根据充要条件的定义,是必要的,等价于是充分的,我们可以将其理解为的超集或的子集。 基于接受的答案,我们可以将此关系建模为或定义属性: 和assert 所以答案是肯定的,我们可以通过反转必要条件的顺序(定义RDFS的一个逆属性:subclassof)来表示充分条件。

  • 问题内容: 有没有一种方法可以有条件地声明Spring bean: 不必使用配置文件,这将很有用。我没有特定的用例,但这是我想到的。 问题答案: 你可以使用@Conditional从spring4或@ConditionalOnProperty从springBoot.。 Using Spring4 (only) 如果你不使用Spring Boot,这可能会过大。 首先,创建一个类,在其中可以访问:

  • 问题内容: 我知道日期格式,例如 -以格式 显示日期-以格式显示日期 用于例如: 我想要一种可以帮助我显示星期几之类的格式。我只希望将星期几与月份和年份一起显示。你能告诉我这样的格式吗? 问题答案: 这应该显示“ Tue”: 这应该显示“星期二”: 这应该显示“ T”: 因此,您的具体示例为: