Material波纹(Ripples)
Material波纹效果可以通过v-ripple
Quasar指令轻松添加到任何DOM元素(或元件)。 遵循以下步骤:
1.确保您的DOM元素或组件具有position: relative
的CSS或者附加relative-position
的Quasar CSS辅助类。
2.给它添加v-ripple
指令。
波纹的颜色由DOM元素的文本颜色(CSS ‘color’ 属性)决定。
安装
编辑 /quasar.conf.js
:framework: {
directives: ['Ripple']
}
基本用法
<div class="relative-position" v-ripple> |
只触发一个Quasar主题
为此,您需要指定mat
或ios
指令修饰符,如下所示:
<!-- Only for Quasar Material theme --> |
动态禁用
如果由于某种原因,您有一个需要禁用波纹的场景,则可以为该指令分配一个布尔值作为值。
<template> |
当你的Vue作用域变量rippleEnabled
变为布尔false
时,波纹将被禁用。
你也可以将它与mat
和ios
修饰符结合使用。