2016-08-17 11 views
0

は、私はその中で宣言calendar componentで、Vueの成分を有する:なぜデータの同期がうまくいかないのですか?

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' 
      } 
     } 

をしかし、私は、カレンダーに新しい日付を選択していたときに{{startdate}}の値が変化すると、元の日付が印刷されません。

答えて

1

それがドキュメントに言うようにあなたは、おそらくnew Date('2011-11-11').getTime()

を意味:https://github.com/weifeiyue/vue-datepicker/blob/master/demo.html

+0

私は非常に奇妙な結果を取得していますhttp://img.ctrlv.in/img/16/08/17/57b435a4c5a93.png –

+0

これはUNIXタイムスタンプです.1970年1月1日以降の秒数です。https://ru.wikipedia.org/wiki/UNIX-%D0%B2%D1%80%D0%B5%D0%BC%D1 %8F – gurghet

+0

YYYY-MM-DDの通常の形式でどのように変換できますか? –

関連する問題