我理解楼主的意思,楼主说的其他页面我先不管是其他组件,还是当前组件的其他分页。都分析一下。
1.假如楼主说的是其他组件,那可以用vuex 保存一个状态。或者sessionStorage 既然用了vue, 那当然推荐用vuex.
2.假如楼主说的是当前组件的其他分页。那个可以在data 里面定义一个变量。
<select v-model="selected" id='select'>
<option selected>10</option>
<option>20</option>
<option>30</option>
</select>
data () {
return {
selected:''
},
methods: {
changePageSize(){
let select=document.getElementById('select');
select.onchange=function(){
console.log(this.selected);//打印切换的得值,用这个值,去做其他分页显示的数量
}
}
}
10 回答11.7k 阅读
2 回答3.2k 阅读✓ 已解决
5 回答832 阅读
3 回答1.7k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
3 回答868 阅读✓ 已解决
简单项目:
这就是组件间的通信,props down, evnt up, 实现父组件间的通信,
非父子组件的的通信可以通过创建一个空vue实例当中央事件总线来使用来实现,
具体可看官网文档
大型项目:
可考虑使用vuex插件来实现状态管理