gpt4 book ai didi

typescript - 使用 typescript 在 angular2 上的类中使用输入

转载 作者:搜寻专家 更新时间:2023-10-30 21:20:27 25 4
gpt4 key购买 nike

我正在尝试使用 appcomponent 发送到我的选择组件的输入

我需要在我的类(class)中使用这个值。问题是它在我的类里面没有被识别但是当我把它放在模板中时我可以看到它。

例如在这个组件中:

import {Component, Input} from 'angular2/core';
@Component({
selector: 'test',
template: "<h4>test 1 {{test_input}}</h4> <br>"
})
export class TestComponent {
private test_test;

@Input() test_input: string;
}

我需要使用 test_input 来修改它。

最佳答案

在调用 ngOnInit() 之前未设置输入。将您的代码移至此方法

export class TestComponent {
private test_test;

@Input() test_input: string;

ngOnInit() {
console.log(this.test_input);
}
}

它会如您所愿。

关于typescript - 使用 typescript 在 angular2 上的类中使用输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36089374/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com