【发布时间】:2013-06-08 02:22:43
【问题描述】:
我想在每次数据更改和每个窗口的调整大小事件时动态截断文本。
假设我有一个 HTML:
<p ng-truncate='lines: 2'> Lorem ipsum dolor...</p>
我的指令进行了截断,但在调整窗口大小时仍然没有重新截断。
angular.module('moduleName', [])
.directive 'ngTruncate', () ->
link: (scope, element, attributes) ->
// Direcive code here
$(window).on 'resize', ->
scope.$apply()
scope.$digest()
很遗憾,$apply 和 $digest() 都不起作用。
此外,我相信我应该以某种方式使用$window...
【问题讨论】:
标签: angularjs scope coffeescript