getResource changes value of strings with quotes
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 2/5
- Tempo stimato
- 1-3 ore
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Specificata chiaramente
- Stato di attività
- Ferma
- Stack tecnologico
- javascript
- Ambito
- frontend
Direzione di ricerca
Inizia in FormState.js, nella funzione getResource, e riproduci il problema con una textarea contenente foo "bar" foo. Esamina la serializzazione JSON e la sostituzione tramite regex, quindi verifica che gli spazi all'interno dei valori stringa vengano preservati senza modificare l'output della risorsa previsto.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
FormState.js contains the function:
this.getResource = function () {
return JSON.parse(JSON.stringify(_this.obj).replace(/"\s+|\s+"/g, '"'));
};
The regex replace can change the value of a form element. For example, if you have a textarea with the value foo "bar" foo the regex will change it (remove last space) to foo "bar"foo which is not the desired string.
- Lingua principale
- JavaScript
- Stelle
- 8
- Fork
- 2
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di grommet/react-formify
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 20/100
grommet/react-formify#13 ·
-
Difficoltà 3/5 1-2 giorni Idoneità per principianti 35/100
grommet/react-formify#8 · 1 commento ·
Tutte le issue di grommet/react-formify
Issue simili
-
README is out of date: broken badge, wrong command name, wrong Node version, placeholder URLsApertadocumentation
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
PhyberApex/slds-json-schema-renderer#372 ·
I maintainer di solito rispondono entro 1 giorno
-
usage: a custom provider's balance meters ("…%" in the balance path) ignore the Left/Used switchAperta
Difficoltà 2/5 1-3 ore Idoneità per principianti 76/100
I maintainer di solito rispondono entro 1 giorno
-
[BUG] rag: sentence content can cross the reported sentence boundariesForse già presa @LJK-ikun l’ha presa oggi. Apertabug
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
I maintainer di solito rispondono entro 1 giorno
-
enhancement
Difficoltà 2/5 1-3 ore Idoneità per principianti 68/100
ericcornelissen/depreman#591 ·
I maintainer di solito rispondono entro 1 giorno
-
bug/1-unconfirmed kind/bug
Difficoltà 2/5 1-3 ore Idoneità per principianti 84/100
prisma/orm#30818 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno