Angular 6多个@input()级别
创始人
2024-10-16 08:00:53
0

在Angular 6中,可以使用多个@Input()装饰器来定义多个输入属性。下面是一个示例解决方法,其中包含了多个@Input()级别的代码示例:

首先,创建一个父组件,该组件包含多个输入属性。在这个示例中,我们假设有一个User类,它有nameage两个属性:

import { Component } from '@angular/core';

@Component({
  selector: 'app-parent',
  template: `
    

Parent Component

` }) export class ParentComponent { user: User = { name: 'John Doe', age: 30 }; } interface User { name: string; age: number; }

然后,创建一个子组件,该组件接收父组件传递的输入属性。在这个示例中,子组件接收一个user对象和一个isAdmin布尔值:

import { Component, Input } from '@angular/core';

@Component({
  selector: 'app-child',
  template: `
    

Child Component

Name: {{ user.name }}

Age: {{ user.age }}

Is Admin: {{ isAdmin }}

` }) export class ChildComponent { @Input() user: User; @Input() isAdmin: boolean; } interface User { name: string; age: number; }

最后,在模块中引入这两个组件,并将它们添加到declarations数组中:

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';

import { ParentComponent } from './parent.component';
import { ChildComponent } from './child.component';

@NgModule({
  imports: [BrowserModule],
  declarations: [ParentComponent, ChildComponent],
  bootstrap: [ParentComponent]
})
export class AppModule { }

这样,就可以通过父组件将输入属性传递给子组件,并在子组件中使用这些属性了。在这个示例中,子组件会显示父组件传递的用户信息和一个布尔值。

相关内容

热门资讯

透视总结!德普之星透视软件免费... 透视总结!德普之星透视软件免费入口官网(透视)约局吧透视脚本,教程方针(有挂方略)-哔哩哔哩1、打开...
如何判断wpk辅助软件的真假!... 如何判断wpk辅助软件的真假!wepoker数据分析(透视)教程-一贯必备存在有挂1、超多福利:超高...
透视有挂!竞技联盟透视(透视)... 您好,德普之星透视软件免费入口官网这款游戏可以开挂的,确实是有挂的,需要了解加去威信【4852750...
来玩app破解版!hhpoke... 来玩app破解版!hhpoker辅助软件下载(透视)神器-好像解迷真的是有挂1、hhpoker辅助软...
透视科普!德普之星辅助工具如何... 透视科普!德普之星辅助工具如何打开(透视)哈糖大菠萝有挂吗,教程妙计(确实有挂)-哔哩哔哩1、任何德...
wepoker免费脚本咨询!w... wepoker免费脚本咨询!wepoker安装教程(透视)技巧-确实必备有挂wepoker免费脚本咨...
透视揭幕!约局吧德州真的有透视... 透视揭幕!约局吧德州真的有透视挂吗(透视)pokermaster破解版,教程诀窍(有挂总结)-哔哩哔...
竞技联盟透视!wpk透视最怕三... 竞技联盟透视!wpk透视最怕三个东西(透视)神器-总是详情是真的挂wpk透视最怕三个东西能透视中分为...
透视分享!wepoker怎么看... 透视分享!wepoker怎么看底牌(透视)德普之星辅助工具如何打开,教程机巧(有挂教程)-哔哩哔哩1...
wpk模拟器是什么!wepok... wpk模拟器是什么!wepoker如何设置透视(透视)神器-都是开挂真的有挂1、不需要AI权限,帮助...