【发布时间】:2019-09-05 03:20:50
【问题描述】:
我正在尝试定义一个名为 pagingContext 的属性指令,它应该补充角材料排序指令 matSort 的功能。
我的想法是定义一个元素,如下所示:
<table matSort [pagingContext]="pagingContext">
还有一个类似这样的指令:
@Directive({
selector: '[matSort] [pagingContext]'
})
export class MatSortPagingContextDirective {
constructor(private sort: MatSort) { }
}
我遇到的问题是上面的例子返回一个错误说
未找到 MatSort 的提供者
我在这里做错了什么?有没有办法实现对兄弟 MatSort 指令的这种引用?
感谢和问候
【问题讨论】:
-
你是在导入导出
matSort指令的模块吗? -
谢谢大家,你是对的,我错过了排序模块导入,我的错:/。
标签: angular angular2-directives