В некоторых случаях мне нужно просто повторить некоторый HTML-код в моем шаблоне, чтобы высушить его, но создание нового компонента и передача ему тонны реквизита и динамических данных кажется излишним.Есть ли способ определить повторяемый блок кода шаблона, который можно просто повторно использовать?
Хороший пример этого - мои проверяющие сообщения error
, которые повторяются.Я не хочу создавать для них целый компонент vue, потому что тогда мне нужно передать валидацию, валидацию валидации и некоторые другие вещи, так что создается впечатление, что это усложняет процесс, лишь высушивая немного шаблона.
У меня есть этот блок кода для трех разных сценариев в одном и том же шаблоне, есть ли способ, которым я могу просто определить их как block
для повторного использования.Буквально ничего не меняется, так что это очень против принципов СУХОЙ.
<span
v-if="!$v.initialReplyText.required"
class="error">Your reply cannot be empty.</span>
<span
v-if="!$v.initialReplyText.maxLength"
class="error">Your reply cannot be over 2,000 characters.</span>