К компонентее VueJS указываю inheritAttrs: false.
Но классы все равно прописваются в корневой элемент.
что я делаю не так?
<template>
<div class="ui-input">
<div v-if="label" class="ui-input__label">{{ label }}</div>
<input class="ui-input__field" v-on="$listeners" v-bind="$attrs" v-bind:value="value" v-on:input="$emit('input', $event.target.value)">
</div>
</template>
<script>
export default{
name: 'ui-input',
props:....
inheritAttrs: false
}
</script>
Использую
<ui-input type="text" class="form-control form-control-lg" label="Секретный ключ"></ui-input>