@jensen
Id задается при создании компонента в разделе template, например:
1 2 3 4 5 |
// Вставляйте здесь свои компоненты
|
Также вы можете динамически задавать id при создании компонента, используя свойство props в вашем компоненте:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
// Вставляйте здесь свои компоненты
export default {
props: {
componentId: {
default: '',
type: String
}
}
}
|
Затем вы можете передать значение componentId в компонент в месте его использования:
1
|
@jensen
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<template>
<div :id="componentId">
<!-- Содержимое компонента -->
</div>
</template>
<script>
export default {
props: {
componentId: {
default: '',
type: String
}
}
}
</script>
|
Далее при использовании этого компонента, вы можете передать нужное значение для id:
1
|
<custom-component :componentId="'my-custom-id'"></custom-component> |