我希望实现可调整大小的表格列,这样当你点击并拖动右侧的“刻度线”时(它只是
th
内部的一个样式化的),会在
我创建了一个示例来说明:fiddle 看起来答案是创建一个指令,但我的主要问题是如何处理指令逻辑中动态添加的窗口mousemove监听器以及“one”窗口mouseup监听器。
th
内创建一个新的“跑马灯”元素,并显示为调整大小的指南。鼠标松开后,跑马灯消失,th
元素的宽度设置为新的宽度。我创建了一个示例来说明:fiddle 看起来答案是创建一个指令,但我的主要问题是如何处理指令逻辑中动态添加的窗口mousemove监听器以及“one”窗口mouseup监听器。
$th.width()
这样的调用是无效的。如果指令使用模板来创建表格,你可能需要使用$timeout
。否则,我在你的fiddle中没有看到任何可以在指令中完成的事情。 - Reactgular