2017-07-17 17 views
0

ランダムな点を作成する必要があるコンポーネントがあります。要素の位置を変更してアニメーションする

<div> 
<span v-for="point in getPoints()" 
    class="dot" :style="calcPosition()"></span> 
</div> 

methods: { 
    getPoints() { 
    return _.range(0, 100); 
    }, 
    calcPosition() { 
    return { 
     top : (_.random(0, 230)) + 'px', 
     left: (_.random(0, 210)) + 'px' 
    } 
    } 
}, 

どのようにして1秒ごとにcalcPositionメソッドを実行し、変更をアニメーション化する間隔を作成できますか?

+0

これはあなたが望むものですか:https://jsfiddle.net/jc95vzgt/2/ –

答えて

関連する問題