如何使用vue js使模态从一端移动到另一端

Posted

技术标签:

【中文标题】如何使用vue js使模态从一端移动到另一端【英文标题】:how to make modal movable from one end to other end using vue js 【发布时间】:2020-06-04 09:55:02 【问题描述】:

在 vue.js 中有这样的代码,我的议程是让模态从一端移动到另一端,这是我的代码,为此目的使用了引导模态并包括:可拖动

<b-modal ref="my-modal" hide-footer title="Edit Record">
    <div class="card">
        <div class="card-header d-flex justify-content-between">
            <div class="">Viz Attributes</div>
        </div>

        <div class="card-body">
        </div>
    </div>
</b-modal>

【问题讨论】:

看看***.com/a/12592150/12057794 这是使用 jquery,需要在 vue.js 中,或者只使用纯引导 【参考方案1】:

您不能将它们绝对定位在视口中。

您需要将模态对话框子容器的定位更改为绝对位置,并根据拖动控制左/上位置。这不是一件容易的事。您需要创建自己的可拖动模式。 我建议你使用 Vue.js modal 组件 DEMO:www.vue-js-modal.yev.io 安装:www.npmjs.com/package/vue-js-modal

<modal name="bar" draggable=".window-header">
  <div class="window-header">DRAG ME HERE</div>
  <div>
     Hello!
  </div>
</modal>

可拖动属性不仅可以接受布尔参数,还可以接受字符串参数。

【讨论】:

如果我点击“在这里拖动我”,拖动不会发生? 你安装了“Vue.js modal”的组件了吗??

以上是关于如何使用vue js使模态从一端移动到另一端的主要内容,如果未能解决你的问题,请参考以下文章

C++ 使这个 Djikstra 实现更快

unity 物体颜色从一段到另一端逐渐变色,这个效果怎么做的?

IOS同步音乐流媒体

物理-控制折叠:空间折叠

unity3d 中如何让一个物体一端固定,另一端随另一物体运动,就像弹簧一样

如何使彩色背景充满