我已经检查了Angular UI模式窗口的实现,并没有看到它在任何地方吞噬mousedown
事件,虽然我不是javascript专家,但我可能会忽略它。它绑定到keydown
事件,但我没有看到mousedown
绑定。
我无法使用this native Angular draggable directive from the Angular site使模式可拖动。页面加载时会调用该指令,但是当我尝试拖动窗口时,指令的mousedown
处理程序永远不会触发。
答案 0 :(得分:0)
Angular UI模式有自己的模板,您的模板(即传递给$ modal({template:“xyz”}))的模板是转换。
你可以打开angular-bootstrap代码并查看它。 因此,对于拖放工作,您必须在$ modal
的模板上使用该指令