默认情况下,ngx-treeview的占位符文本称为“过滤器”。我想将此默认占位符更改为其他文本。我该怎么办?
答案 0 :(得分:1)
例如,在组件级别进行更改。
import { TreeviewItem, TreeviewConfig, TreeviewI18nDefault , TreeviewI18n } from 'ngx-treeview';
@Component({
...
providers: [
{
provide: TreeviewI18n , useValue: Object.assign(new TreeviewI18nDefault(), {
getFilterPlaceholder(): string {
return 'my custom Filter';
}
// also override other methods if needed
// getText(selection: TreeviewSelection): string;
// getAllCheckboxText(): string;
// getFilterPlaceholder(): string;
// getFilterNoItemsFoundText(): string;
// getTooltipCollapseExpandText(isCollapse: boolean): string;
})
}
],
})
export class MyComponent {
constructor( private treeviewI18nDefault: TreeviewI18n ) { }
}