如何在Prime Vue中更改过滤器标签?
我找到了一个类似的问题,如果不是相同的,没有一个工作答案。
This question有一个答案,它指出
const matchModesOptions = [
{label: 'Gleich...', value: FilterMatchMode.EQUALS},
{label: 'Nicht gleich...', value: FilterMatchMode.NOT_EQUALS},
{label: 'Beginnt mit...', value: FilterMatchMode.STARTS_WITH},
{label: 'Endet mit...', value: FilterMatchMode.ENDS_WITH},
{label: 'Beinhaltet...', value: FilterMatchMode.CONTAINS}
]
虽然,在PrimeVue网站https://primevue.org/datatable/filter的第一个示例中使用,它似乎不起作用。
filters: {
global: { value: null, matchMode: FilterMatchMode.CONTAINS },
name: { operator: FilterOperator.AND, constraints: [{ label: "Test", value: null, matchMode: FilterMatchMode.STARTS_WITH }] },
"country.name": { operator: FilterOperator.AND, constraints: [{ value: null, matchMode: FilterMatchMode.STARTS_WITH }] },
representative: { value: null, matchMode: FilterMatchMode.IN },
date: { operator: FilterOperator.AND, constraints: [{ label: "Test", filterLocale: "de-DE", value: null, matchMode: FilterMatchMode.DATE_IS }] }
}
有人知道添加/定制这些标签的解决方案吗?(此外,有一个“添加规则”按钮,也需要翻译,但文档没有说明任何关于此...)
1条答案
按热度按时间pes8fvy91#
这是vuetify3: