Кто-нибудь может объяснить, почему это происходит? Вы не знакомы с Vue и не понимаете, что не так?
Это работает:
<template>
<div>
...
<div v-else>
{{ remaining.hours > 0 ? (remaining.hours < 10 ? '0' : '') + remaining.hours + ':' : '' }}
Однако, когда я пытаюсь добавить диапазон, я получаю ошибку 'unclosed string literal' :
<template>
<div>
...
<div v-else>
{{ remaining.hours > 0 ? (remaining.hours < 10 ? '0' : '') + remaining.hours + '<span class="colon">:</span>' : '' }}