bigskysoftware / bigskysoftware/_hyperscript
behavior does not init properly when parameters are "optional"
- Vorherrschende Sprache
- JavaScript
- Sterne
- 3.8k
- Forks
- 172
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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
```
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Reproduziere die beiden Verhaltensbeispiele in Hyperscript 0.9.12 und verfolge anschließend, wie behavior init mit einem weggelassenen optionalen Parameter und der Referenz `clickElement` umgeht. Erledigt ist die Aufgabe, wenn `install alertMe()` das Klickziel standardmäßig auf `me` setzt und der explizite Fall `clickElement: me` weiterhin funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript
- Bereich
- frontend
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100