Ali*_*rdy 5 typescript angular-cli angular
在开始之前,我大约在1周前开始学习Angular,不要害怕将其恢复为基础。
你是怎么做到的?在app.component.ts中,我有一个标准数组,该数组必须可由多个子组件访问。
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.css']
})
export class AppComponent {
masterArray = ['Create', 'Foo', 'Bar'];
}
Run Code Online (Sandbox Code Playgroud)
如何将其拉入由角度cli生成的子组件中。例如,我需要在导航组件中使用它来生成导航面板。
<li *ngFor = "let i of masterArray; let ind = index">
<a>{{i}}</a>
</li>
Run Code Online (Sandbox Code Playgroud)
小智 7
您可以将数组作为子组件的输入。
@Component({
selector: 'app-navigation',
templateUrl: './navi.component.html',
styleUrls: ['./navi.component.css']
})
export class NavigationComponent {
@Input() masterArray : string[];
}
Run Code Online (Sandbox Code Playgroud)
并将数组传递给父组件的html中的子组件。
<app-navigation [masterArray]="masterArray"></app-navigation>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13311 次 |
| 最近记录: |