Aktywne Wpisy

Koleszkaleszka +874
źródło: schawrzignierr
Pobierz#konfitura #samochodoza #polskiedrogi
https://www.youtube.com/shorts/mWHsMrGvglU
Dzielna policja dba o to by można było jeździć po chodnikach
https://www.youtube.com/shorts/mWHsMrGvglU
Dzielna policja dba o to by można było jeździć po chodnikach






http://jsbin.com/fisati/edit?html,js,output
Chcę z robić sobie takiego buildera, że klika sie przyciski i dodają się elementy do strony, taki site-builder.
Wszystko fajnie, tylko gdy klikam przycisk, to nie moge przekazac funkcji parametru:
Add Block
addComponent: function () {
_this.setState(
__{ components: this.state.components.concat() }
)
}
czyli po kliknieciu przycisku, ustawiam nowy state ktory rowna sie obecny state + element, w przykladzie dalem staly komponent, czyli ktory jest zwyklym divem
ale jak chce troche urozmaicic te funkcje i podawac element za pomoca parametru, to tworzy mi sie nieskonczona petla:
addComponent: function (el) {
this.setState(
__{ components: this.state.components.concat(el) }
_)
}
)}>Add Block
to robi sie nieskonczona petla, probowalem z bind(this) ale cos nie idzie, help
chce zeby ta funkcja:
addComponent: function () {
this.setState(
{ components:
o cos takiego ci chodzi
this.addComponent(meinParam)}>
?