滚动事件未绑定在指令内 - angular.js

时间:2016-02-10 07:06:16

标签: javascript angularjs angular-directive

我已经创建了一个Plunker,我想先隐藏到顶部按钮,然后在屏幕向下滚动时显示它。我无法在指令中捕获public string GetTable() { string result = @" <tr> <th>Column1</th> <th>Column2</th> <th>Link</th> </tr> <tr> <td>Data1</td> <td>Data2</td> <td><a download href=""file.txt"">Click me</a></td> </tr>"; Response.AddHeader("Content-Disposition", "Attachment;filename=targetFileName.txt"); return result; } 事件。我跟在Urls下面了:

  1. Scroll event is not fired inside directive - angular.js

  2. Scroll event is not firing

  3. 我甚至根据第二个网址的建议将scroll类添加到主div中

    我在这里缺少什么

1 个答案:

答案 0 :(得分:1)

您不是在滚动元素本身。 你正在滚动文档,所以它应该是这样的:

$document.bind('scroll', ...)