2016-08-17 4 views
0

Ich habe Vue Komponente, mit calendar component darin erklärt:Warum Synchronisierung Daten nicht funktionieren?

var userContent = Vue.extend({ 
     props: ['startdate'], 
     template: ` 
     <div> 
      {{startdate}} 
      <div class="calendar">          
       <mz-datepicker en format="yyyy-MM-dd" :startdate.sync="startdate"></mz-datepicker> 
      </div> 
     </div>`, 

     data: function() 
     { 
      return 
      { 
      startdate: '2011-11-11' 
      } 
     } 

Aber wenn ich neues Datum des Wert {{startdate}} in Kalender am Auswahl nicht ändern und ursprüngliches Datum drucken.

Antwort

1

Sie wahrscheinlich gemeint new Date('2011-11-11').getTime()

Wie es in der Dokumentation sagt: https://github.com/weifeiyue/vue-datepicker/blob/master/demo.html

+0

Ich bin immer sehr seltsam Ergebnis http://img.ctrlv.in/img/16/08/17/57b435a4c5a93.png –

+0

Das ist ein Unix-Zeitstempel, es ist die Anzahl der Sekunden seit dem 1.1.1970 https://ru.wikipedia.org/wiki/UNIX-%D0%B2%D1%80%D0%B5%D0%BC%D1 % 8F – gurghet

+0

Wie kann ich (in Variable) im normalen Format YYYY-MM-DD konvertieren? –

Verwandte Themen