イベントの予定表にアイテムのリストを表示しようとしています。Vue.js v - ループされたコンポーネントの変数を増やす
イベントがstart_date
端部を有している議題の各項目には、例えば、数分でduration
があります
event:{
start_date: '2017-03-01 14:00:00',
agendas:[
{id:1,duration:10},
{id:2,duration:15},
{id:3,duration:25},
{id:4,duration:10}
]
}
は今、私のevent
コンポーネントでは、私はv-for
でagendas
をロード:
<agenda v-for="(agenda,index) in event.agendas"
:key="agenda.id"
:index="index"
:agenda="agenda">
agenda
のコンポーネントでは、各アイテムの開始時刻を増やしたいと考えています:
<div class="agenda">
//adding minutes to start_date with momentJs library
{{ moment(event.start_date).add(agenda.duration,'m') }} //this should increment, not add to the fixed event start date
</div>
現在、それだけで固定されたイベントstart_date
に追加されます...私はイベント3
やイベント4
ため14:50
ため14:25
、イベント2
のイベント1
、14:10
のための時間14:00
を表示したいと思います。
Vue.js 2.0のv-for
ディレクティブの値をどのように増やすことができますか?
あなたは正しいです。変異すると、時間はもう一方の答えで増分し続けます。ありがとう –