bigskysoftware / bigskysoftware/_hyperscript

behavior does not init properly when parameters are "optional"

Aperta
#495 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
3.8k
Fork
172
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

I'm using Hyperscript 0.9.12 and attempting to do something similar to what the [Draggable](https://gist.github.com/dz4k/6505fb82ae7fdb0a03e6f3e360931aa9) example does. Default to "me" if a specific click target is not passed in.

The init block does not work.

```

behavior alertMe(clickElement)
init
if no clickElement set the clickElement to me
end

on click from clickElement
call alert('behavior is working!')
end
end

click me

click me
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Riproduci i due esempi di comportamento in Hyperscript 0.9.12, quindi traccia il modo in cui behavior init gestisce un parametro opzionale omesso e il riferimento `clickElement`. Il lavoro è completato quando `install alertMe()` imposta per impostazione predefinita la destinazione del clic su `me` e il caso esplicito `clickElement: me` continua a funzionare.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
javascript
Ambito
frontend
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.