如何在我的组件上使用"vuetify"转换?

Yan*_*iuk 13 javascript components material-design vuetify.js

我正在我的项目中使用Vuetifyjs库.我想向我的组件添加转换 - 但是没有关于如何启动转换的文档.

例如,我想在屏幕上添加一些转换到我的卡的外观.

<v-card transition="v-slide-y-transition">...</v-card>
Run Code Online (Sandbox Code Playgroud)

如何开始转型?

jor*_*anw 28

这会在转换中包含一些卡片文本​​.当我触发v-show ="show"模型为true时,文本会滑入.

<v-slide-y-transition>
  <v-card-text v-show="show">
    Example text
  </v-card-text>
</v-slide-y-transition>
Run Code Online (Sandbox Code Playgroud)

您可以使用按钮触发它,甚至可以添加onCreate()方法,该方法在组件加载后触发show为true.

  • 急需的部分文档 (14认同)
  • 如果由于像"hidden-xs-only"这样的类出现/消失,是否也可以触发转换?我有一个组件在小屏幕上消失,但如果它从视图中转换出来会更好看. (4认同)
  • @gpasci 您需要在幻灯片 x 过渡之前添加“v-”,如“&lt;v-slide-x-transition&gt;”中所示。 (2认同)

小智 5

如果您在路由器视图周围使用 Vuetify 转换,则转换有时会在离开/进入时不和谐。

为了使过渡看起来更平滑尝试道具 hide-on-leave="true"

<v-scroll-x-transition mode="in" hide-on-leave="true">
  <router-view></router-view>
</v-scroll-x-transition>
Run Code Online (Sandbox Code Playgroud)