Angular 读取HTML中的常量,在*ngIf内
我无法读取HTML中Angular 读取HTML中的常量,在*ngIf内,angular,Angular,我无法读取HTML中*ngIf内的常量 <span *ngIf="file.name === 'CONSTANTS.fileName' "> File name same </span> export const CONSTANTS{ 'fileName':'report' } 文件名相同 导出常数{ “文件名”:“报告” } 虽然常量.fileName存在,但我无法进入span,因为*ngIf条件从来都不是真的,我可以使用{{CONSTANTS.fileName
*ngIf
内的常量
<span *ngIf="file.name === 'CONSTANTS.fileName' ">
File name same
</span>
export const CONSTANTS{
'fileName':'report'
}
文件名相同
导出常数{
“文件名”:“报告”
}
虽然常量.fileName
存在,但我无法进入span,因为*ngIf条件从来都不是真的,我可以使用{{CONSTANTS.fileName}
在屏幕上打印它
我还尝试了“CONSTANTS.fileName”。请告诉我哪里出了问题 您正在尝试比较字符串
'CONSTANTS.fileName'
。删除常量.fileName的单引号,以便将其视为变量
<span *ngIf="file.name === CONSTANTS.fileName">
File name same
</span>
文件名相同
在组件中添加另一个属性
readonly常量=常量代码>到代理常量
您正在尝试比较字符串'CONSTANTS.fileName'
。删除常量.fileName的单引号,以便将其视为变量
<span *ngIf="file.name === CONSTANTS.fileName">
File name same
</span>
文件名相同
在组件中添加另一个属性
readonly常量=常量代码>到代理常量
CONSTANTS.fileName是这个字符串还是变量?如何定义“常量”?导出常量{“文件名”:“报告”}常量。fileName是这个字符串还是变量?如何定义“常量”?导出常量{“文件名”:“报告”}请检查它是否正常工作。您可能还应该在组件readonly CONSTANTS=CONSTANTS中添加另一个属性代码>到代理常量
请检查此选项,它应该可以工作。您可能还应该在组件readonly CONSTANTS=CONSTANTS中添加另一个属性代码>到代理常量