Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在HTML组件中使用字符串枚举值_Html_Angular_Typescript - Fatal编程技术网

在HTML组件中使用字符串枚举值

在HTML组件中使用字符串枚举值,html,angular,typescript,Html,Angular,Typescript,假设以下字符串enum是在component.ts中定义的: 导出枚举排序类型{ 日期='日期', } 我想在相应的HTML组件中使用枚举值: 类似这样的内容:在ts中创建一个类属性,在html中作为public sortEnum=SortType和access public sortEnum=SortType 在ts中,在html中创建一个类属性作为public sortEnum=SortType和access public sortEnum=SortType 在类属性中指定导入的枚举的

假设以下字符串enum是在component.ts中定义的:

导出枚举排序类型{
日期='日期',
}
我想在相应的HTML组件中使用枚举值:


类似这样的内容:

在ts中创建一个类属性,在html中作为public sortEnum=SortType和access

public sortEnum=SortType

在ts中,在html中创建一个类属性作为public sortEnum=SortType和access

public sortEnum=SortType

在类属性中指定导入的枚举的值

import { SortType } from '.....path'

@component({data})
export class YourComponent  {
  sortEnum = SortType;
}
在HTML中使用

<th mat-sort-header="{{sortEnum.Date}}" >.

在类属性中指定导入的枚举的值

import { SortType } from '.....path'

@component({data})
export class YourComponent  {
  sortEnum = SortType;
}
在HTML中使用

<th mat-sort-header="{{sortEnum.Date}}" >.

这给我带来了完全相同的字符串。我在mat sort(
matSort(matSortChange)=“sort($event)
)的排序函数中有一个console.log(sort.active)。在这种情况下,它显示的是“sortnum.Date”而不是“Date”@Link。很抱歉,错误地插入了与我完全相同的字符串。我在mat sort(
matSort>的排序函数中有一个console.log(sort.active)(matSortChange)=“sort($event)
)。在这种情况下,它显示的是'sortnum.Date'而不是'Date'。很抱歉,插入错误