0
我的觀點是這樣的:如何將變量的值從組件1發送到組件2? (vue.js 2)
<div class="row">
<div class="col-md-3">
<search-filter-view ...></search-filter-view>
</div>
<div class="col-md-9">
<search-result-view ...></search-result-view>
</div>
</div>
我的搜索過濾器視圖分量是這樣的:
<script>
export default{
props:[...],
data(){
return{
...
}
},
methods:{
filterBySort: function (sort){
this.sort = sort
...
}
}
}
</script>
我的搜索結果-視圖分量是這樣的:
<script>
export default {
props:[...],
data() {
return {
...
}
},
methods: {
getVueItems: function(page) {
...
}
}
}
</script>
欲排序參數(filterBySort方法,部件中的一個),以getVueItems方法的顯示值(組分2)
我該怎麼辦?
在vuex的幫助下,這些東西可以變得簡單,請看https://vuex.vuejs.org/en/。 –
一個簡單的例子,您可以使用虛擬vue在兩者之間傳遞數據,如文檔中所述:https://vuejs.org/v2/guide/components.html#Non-Parent-Child-Communication – Serge