為何捐款
API 瀏覽器
Material Ripples

材質漣漪效果可以透過 v-ripple Quasar 指令輕鬆地新增到任何 DOM 元素 (或元件)。

警告

請勿在已經內建材質漣漪效果的元件上使用此指令 (例如:QBtn)。而是透過這些元件的 ripple 屬性設定內部的漣漪效果。

載入漣漪 API...
設定

// quasar.config file

return {
  framework: {
    config: {
      ripple: /* look at QuasarConfOptions from the API card */
    }
  }
}

用法

警告

請確保您的 DOM 元素或元件已附加 CSS position: relative 或 Quasar CSS 輔助類別 relative-position

基本

基本



著色

材質漣漪效果預設會採用文字的 CSS 顏色,但您可以設定它

已著色



定位

您也可以設定漣漪效果是否應始終從中心開始,無論觸控點為何

定位



提早觸發

預設情況下,漣漪指令會在點擊或按鍵放開時觸發。但是,您可以變更此設定,使其在第一次使用者互動時 (mousedown、touchstart、keydown) 更早觸發。請注意,在大多數情況下,事件集合可能會重疊 (第一次和最後一次使用者互動之間有很小的延遲),並且使用者感知沒有差異,但在某些情況下,可能會誤導使用者。

這在觸控螢幕上尤其明顯,如果使用者在 touchstart 後意外移動手指,有時可能會被解釋為非常小的捲動事件而不是點擊,因此不會觸發點擊事件,但仍然會有漣漪效果。

立即觸發



停用

如果由於某些原因,您有需要停用漣漪效果的情況,則可以將布林值指派為指令的值

停用