如何评估此属性

时间:2019-10-14 17:54:08

标签: angular

如何将值设置为openUri? 这叫什么,以便我可以学习更多?

openUri?: ((uri: string) => void);

我尝试过...但是遇到错误

  openUri: " https://blahblah"

2 个答案:

答案 0 :(得分:1)

如果要设置openUri,请尝试使用下一个:

openUri: string;

setOpenUri(uri: string): void {
   this.openUri = uri;
}

答案 1 :(得分:0)

您正在同时进行类型转换和赋值。

确切的代码应该是-

  openUri: string = "https://blahblah";

在打字稿中,您可以定义变量的类型,后跟:,并且要为该变量赋值,您需要使用=运算符。

建议在构造函数或ngOnInit中分配一个值,而不是在声明时。

相关问题