September discount week
Pouze tento týden sleva až 80 % na e-learning týkající se MS Office
50 % bodů zdarma na online výuku díky naší Slevové akci!
Avatar
bingoplayer
Člen
Avatar
bingoplayer:11. září 7:21

Ahoj,
našel jsem si tento image editor https://github.com/…image-editor , který bych chtěl použít pro snadnější úpravu fotografií na webu. Použít chci Javascript verze, React neovládám.

Stáhl jsem si kód a vše rozjel bez problému, navíc součástí jsou examples.
Chtěl bych ale použít callbacks a individuální config a nedokážu přijít na to, jak by měl kód vypadat. Dokázal by mě prosím někdo nasměrovat?

Děkuji.

Zkusil jsem: Zkoušel jsem hledat ukázky na internetu, všechny možné kombinace, jak využít callbacks, ale bez úspěchu.

Chci docílit: -

 
Odpovědět
11. září 7:21
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Peter Mlich
Člen
Avatar
Peter Mlich:14. září 13:29

Co se ti v kodu podarilo zmenit?
Mne to prijde, z tveho popisu, ze jsi se o nic nepokousel. To i Pat a Mat jsou asi lepsi kutilove.

'individuální config'
https://github.com/…ageEditor.js

constructor(props) -- mne to prijde, ze v contructoru mas properties, vlastni config, teda, pokud znas zaklady oop

Tomu dalsimu radku, jako neznalec react, sice nerozumim, ale rekl bych, ze je to obdoba php:

list ($a,$b,$c) = $ciselne_pole; // array(0=>'a', 1=>'ab', 2=>'abc', 3=>'abcd')
// $a = $ciselne_pole[0];
// $b = $ciselne_pole[1];
// $c = $ciselne_pole[2];

A pozdeji je tam radek pro config, coz je nejspis zas obdoba list.

const { config } = this.props; // list($config) = array(this.props);

https://github.com/…ct/config.js
Tenhle config je sice cool, ale... v tom souboru predtim (ImageEditor.js) se to prebira timto radkem

import { DEFAULT_WATERMARK, ON_CLOSE_STATUSES } from './config';

Takze, neni problem si do configu pripsat, co chces. Jen to musis pak do kodu pridat pomoci toho from, asi. A nebo yuzit druhou moznost, ty properties prop.

 
Nahoru Odpovědět
14. září 13:29
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.