📜  Angular 中的 ng 内容

📅  最后修改于: 2022-05-13 01:56:56.238000             🧑  作者: Mango

Angular 中的 ng 内容

当我们想在组件中动态插入内容时,使用 ng-content 有助于提高组件的可重用性。使用 ng-content 我们可以在组件选择器中传递内容,并且当 Angular 解析出现在 ng-content 位置的内容时。

句法:

方法:

  • 创建一个要使用的 Angular 应用程序。
  • 使用命令“ng gc geek”创建一个组件“geek”。
  • 然后我们在 app 组件中使用这个组件,并在“geek”组件中提供 ng-content。
  • 使用 ng-content 我们在极客组件中传递了两件事,首先是人员位置,其次是经验年限。

例子:

app.component.html

    Senior Developer
    Experience : 5 years


       Application Developer     Experience : 2 years


geek.component.html

    Hello, I am     

  

    



极客组件.html

    Hello, I am     

  

    

当我们需要在组件选择器中传递多个东西时,我们必须为它们提供任何 id 或类的唯一选择器,以便使用该唯一选择器我们可以访问 ng-content 中的特定内容。所以这里 ng-content 中的“select”用于获取匹配类名 app 或 app1 的内容。

输出:使用“ng serve”命令运行它,然后转到浏览器并打开“localhost:4200”。