NativeScript / NativeScript/plugins

nativescript vue DatePickerField no v-model support?

Offen
#335 5 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
TypeScript
Sterne
206
Forks
123
Ø Merge
2 T. 1 Std.
Gemergte PRs (30 T.)
1

Beschreibung

Appologies in advance if i'm doing something wrong, found it weird noone else reported this.

Tried all sorts of combinations, binding to a string or a Date() but no luck.

<DatePickerField hint="Birthdate" :minDate="minDate" :maxDate="maxDate" v-model="birthDate" />

export default class About extends Vue {
minDate = new Date("1900-01-01");
maxDate = new Date("2010-01-01");
birthDate = new Date("2000-01-01");
...

An uncaught Exception occurred on "main" thread.
Calling js method onCreateView failed
TypeError: dateTime.getTime is not a function

StackTrace:
formatDateTime(file:///data/data/org.blah/files/app/vendor.js:43966:54)
at getFormattedDate(file:///data/data/org.blah/files/app/vendor.js:43169:89)
at updateText(file:///data/data/org.blah/files/app/vendor.js:43150:38)
at _updateRegionalSettings(file:///data/data/org.blah/files/app/vendor.js:43177:14)
at initNativeView(file:///data/data/org.blah/files/app/vendor.js:43154:14)

Thanks,

Michael

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, das Beispiel für DatePickerField mit den gezeigten Date-Werten und der v-model-Bindung zu reproduzieren, und verfolge anschließend die Datumsverarbeitung von DatePickerField hinter den Stackframes von formatDateTime und getFormattedDate. Als erledigt gilt die Aufgabe, wenn das Beispiel den getTime-Fehler nicht mehr auslöst und v-model mit dem dokumentierten Datumstyp funktioniert.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
typescript
Bereich
mobile-dev
Issue-Typ
Bug
Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Aktivitätsstatus
Veraltet
Klarheit
Muss geklärt werden
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.