【发布时间】:2021-08-25 18:35:51
【问题描述】:
我在 Vue 中创建了一个自定义输入组件
<template>
<input :type="inputType" :placeholder="placeholder" v-model="vModel" />
</template>
<script>
export default {
name: "BaseInput",
props: {
inputType: String,
placeholder: String,
label: String,
vModel: String,
},
};
</script>
我不知道如何准确传递要从我们调用自定义组件的地方限定的数据
我的应用程序.vue
<template>
<img alt="Vue logo" src="./assets/logo.png" />
<base-input inputType="text" placeholder="Enter Name" vModel="inputName">
</base-input>
</template>
<script>
import BaseInput from "./components/BaseInput.vue";
export default {
name: "App",
components: {
BaseInput,
},
data() {
return {
inputName: "",
};
},
};
</script>
我提到了How to enable v-model on custom component?,但我听不懂
我怎样才能做到这一点?提前致谢
【问题讨论】:
标签: javascript vue.js vuejs3