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

ngif指令中带有else块的分号

樊腾
2023-03-14

最近,我在Angular中使用了*ngif指令和else块,我想知道为什么在Angular文档中的示例使用分号( 内容来呈现condition为true.

),因为没有分号也可以。

不使用分号有什么副作用吗?或者这只是一种更干净的编码方式?

暂时还没有答案

 类似资料:
  • 这两个语法都是完全有效的,对于语法1,您可以像这里描述的那样更进一步,但是对于使用其中一个和另一个有什么性能/最佳实践建议吗?

  • 在本例中,我使用Angular并希望使用(从版本4开始可用): 如何使用实现相同的行为?

  • 如果click在具体的DOM元素之外,我使用下面的指令来检测和隐藏块: 我已将此指令应用于元素: 部件代码为: 问题是当我调用click时,我设置了< code >这个。_searchContentOpen设置为真/假。 视情况而定,我在应用指令的地方显示块。但是当ngIF工作时,指令也总是同步工作。所以结果块永远不会显示。 如何修复它?

  • 想改进这个问题吗 通过编辑此帖子,更新问题,以便用事实和引用来回答。 考虑以下代码示例: 实现相同功能的另一种方法是: 想知道这两种方式应该用哪一种的具体原因,为什么?

  • 问题内容: 我试图使Dagger在@Module批注内没有“ injects”指令的情况下工作。我将测试项目基于Android Simple Dagger示例 这是给我带来问题的部分: (编辑):在我的代码中是CTXModules.java 我要删除的部分是“ injects = HomeActivity.class”。我知道我可以在构造函数中使用@Inject批注标记自己的模块,以在那里删除该部