如何封装一个功能简单的input组件?
标题 组件里面涉及到的v-model传值是vue2
功能:
(1)使用该组件时,可以根据父组件传入的占位符值,显示占位符值
(2) 该组件封装了,如果底部有盒子需要显示与隐藏这种需求
1.首先在父组件中引入子组件
import Input from '../../components/Input.vue'
2.在父组件中注册子组件
components: {
Input
},
3.在父组件中使用子组件
<Input />
4.父组件传占位符给子组件
<Input
:placeholder="`搜目的地/主题攻略/问题`"
/>
5.子组件用props 接收占位符,
组件上:
<input
type="text"
:placeholder="placeholder"
/>
数据中 :
props: {
placeholder: {
type