gpt4 book ai didi

angularjs - 我可以使 md-dialog 可拖动吗?

转载 作者:行者123 更新时间:2023-12-01 09:54:17 25 4
gpt4 key购买 nike

我一直在想是否有可能制作一个 <md-dialog>用户可拖动..(对于网络来说是有 Angular 的)我环顾四周,但没有发现任何关于这个主题的实质内容

这是整体结构..

<md-dialog>
<form>
<header></header>
<md-subheader>
<div>
<md-select>
<md-select-label>
</md-select-label>
<md-options>
</md-options>
</md-select>
</div>
</md-subheader>
<md-dialog-content>
<div>
<textarea>

<textarea>
</div>
<md-button>
</md-button>
</md-dialog-content>

</form>
</md-dialog>

最佳答案

是的,您可以使用指令使其可拖动并应用于 md-dialog

这是一个示例,

<md-dialog   draggable>

指令

routerApp.directive('draggable', function() {
return {
// A = attribute, E = Element, C = Class and M = HTML Comment
restrict: 'A',
//The link function is responsible for registering DOM listeners as well as updating the DOM.
link: function(scope, element, attrs) {
element.draggable({
stop: function(event, ui) {
console.log("Check if its printing")
event.stopPropagation();
}
});
}
};
});

关于angularjs - 我可以使 md-dialog 可拖动吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31627556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com