0

我正在 Ionic Vue 中构建一个应用程序

我添加了一个 fab 按钮,如下所示:

  <ion-fab
    vertical="bottom"
    horizontal="end"
    slot="fixed"
    class="utility_fab_button"
    :style="{
      bottom: `${ion_fab_position.bottom}px`,
      right: `${ion_fab_position.right}px`,
    }"
    ref="utility_fab_button_ref"
  >
    <ion-fab-button color="dark" v-on:dragstart="dragStart">
      <ion-icon :icon="helpCircleOutline"></ion-icon>
    </ion-fab-button>
    <ion-fab-list side="top">
      <ion-fab-button color="dark" @click="goToWhatsApp($event)">
        <ion-icon :icon="logoWhatsapp"></ion-icon>
      </ion-fab-button>
      <ion-fab-button color="dark" @click="sendEmail($event)">
        <ion-icon :icon="mailOutline"></ion-icon>
      </ion-fab-button>
      <ion-fab-button color="dark" @click="makeCall($event)">
        <ion-icon :icon="callOutline"></ion-icon>
      </ion-fab-button>
    </ion-fab-list>
  </ion-fab>
exports default {
  data() {
    return {
      ion_fab_position: {
        bottom: "10",
        right: "10",
      },
    }
  }
}

我想在 fab 按钮中添加拖动系统,用户可以在屏幕中的任何位置拖动和移动按钮。

我该怎么做?

4

1 回答 1

0

添加position: fixedz-index: 9999

于 2021-10-07T20:40:31.337 回答