因此,我創建了此搜索組件,因爲我將多次使用它。Vue 2在父組件上更改搜索佔位符和搜索標識
我的搜索組件(子組件)看起來像:
<template>
<div class="input-group main-search">
<input class="input-group-field" type="text" value="" :placeholder="placeholder" :id="searchId">
<div class="input-group-button">
<input type="submit" class="button" value="Search">
</div>
</div>
</template>
<script>
export default {
props: ['placeholder', 'searchId'],
name: 'search',
data() {
return {
};
},
};
</script>
和我把它變成我的父組件(搜索頁面與類別) 下面的例子對我的作品...但我想打它以某種方式從該組件中返回的數據獲取數據並以某種方式綁定到該組件中。
<template>
<search placeholder="placeholder text" id="id number"></search>
<p>some text here </p>
</template>
那麼,有沒有從像返回的數據的任何形式傳遞數據:
data() {
return {
searchProps: [
{
placeholder: 'Watafaka',
searchId: '2',
},
],
期待着幫助從別人:)
你的問題到底是什麼?從哪裏到哪裏你想傳遞數據? – Pradeepb
我有一個子組件,我希望能夠從父組件中更改子組件的佔位符值 – Marketingexpert
我想你已經回答了你自己的問題了嗎?你已經有一個名爲'placeholder'的道具,父組件可以傳遞任何想要設置正確佔位符的值。 – Maurice