Когда я запускаю приведенный ниже код в Firefox или Chrome, он дает мне следующий результат:
{{ value }}
{{ value }}
{{ element }}
{{ element }}
{{ element }}
{{ element }}
Вот фактический код, когда я запускаю его в jsfiddle или переполнении стека, он работает просто отлично:
new Vue({
el: '#app',
data: {
testData: {
name: 'TESTOBJECT',
id: 10,
data: [1.67, 1.33, 0.98, 2.21]
}
}
});
<script src="https://cdn.jsdelivr.net/npm/vue@2.6.11"></script>
<div id="app">
<ul>
<li v-for="value in testData">
<template v-if="Array.isArray(value)">
<div v-for="element in value">{{ element }}</div>
</template>
<template v-else>
{{ value }}
</template>
</li>
</ul>
</div>
В чем может быть проблема?