posso vedere questa domanda non ha avuto risposta, così ho vi fornirò una soluzione up-to-date (scrivendo questo come material-ui
è v 0,18. 0,7 (stabile):
È necessario importare il ripple di ordine superiore comp (HOC) come:.
import TouchRipple from 'material-ui/internal/TouchRipple';
Quindi è possibile avvolgere qualsiasi compomnen t di voi scelta con ToucheRipple
, come:
<TouchRipple>
<div>
MY RIPPLING DIV
</div>
</TouchRipple>
Oppure, se avete bisogno di un suddetto approccio a base di classe CSS, è possibile utilizzare Materialise lib ->https://react-materialize.github.io/#/
In questo caso, si tratta di semplice come l'aggiunta di un valore al waves
prop su un materiale-ui Button
, come:
<Button waves='light'>EDIT ME<Icon left>save</Icon></Button>
Con Materialise-css, siete in grado di aggiungere l'effetto "onda" per ogni elemento apparentemente (http://materializecss.com/ waves.html #!). Non ho provato questo, ma guarda il tuo vicolo. – lux