akiran / akiran/react-slick

Change settings dynamically

Offen
#1,634 7 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
Vorherrschende Sprache
JavaScript
Sterne
11.9k
Forks
2.1k
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

I am using React-Slick for my project and I want to be able to dynamically change the settings that I provide to my slider.

For slickjs (https://github.com/kenwheeler/slick) this can be done using `slickSetOption`.

I realized that it is not possible to use `slickSetOption` in React Slick after reading the documentation.
However, after reading the following it made me think that it *should* be possible to in fact change the settings of the slider in a dynamic way.

`slickGetOption` has been implemented
`slickSetOption` will not be implemented, those effects be achieved by passing props via state from the wrapper component

_Originally posted by @laveesingh in https://github.com/akiran/react-slick/issues/1063#issuecomment-368816567_

My implementation looks like this, and unless I am using this in a completely wrong way or have misunderstood the above statement this is probably a bug.


{images}

Using React Slick's playground I've put together this to demonstrate the issue:
https://codesandbox.io/s/react-slick-playground-unyot

Sort of a dodgy work around is to add a `key` prop to `` and change the value of that as the props changes.

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.