Я получаю компонент:
<my-component> </my-component>
Вопрос в том, как получить свойства этого конкретного компонента, зная только его тег "my-component"?
Более подробное описаниепроблемы: Используя команду vue-cli-service build --target wc --name my-component my-component.vue, я компилирую в js файл
Затем я подключаю этот скрипт в заголовкеsite.
Тогда я использую компонент
Но как получить свойства этого компонента сейчас и вообще как получить доступ к этому компоненту? Как получить значение поля ввода в этом компоненте?
Извините, я, вероятно, плохо объяснил это.
Мне нужно что-то вроде этого:
<my-component id="my-component"> </my-component>
<script>
let inputValue = $("#my-component").find("input").val();//but this not work
</script>
Или
<script>
let props = <my-component></my-component>// this component props
</script>
В файле my-component.vue этот код:
<template>
<input :placeholder="test" type="text" name="test" value="">
</template>
<script>
export default {
name: 'MyInputComponent',
props: {
placeholder: {
type: String,
default: "00"
}
},
data () {
return {
}
},
}
</script>