用户输入组件:
用户可以筛选(如下拉框和时间控件)的那块区域封装成的组件
用户输入组件中的数据流向:
regioncode(地区部编码) startTime(开始时间) officecode(代表处编码) officeArrData(代表处列表数据)
--用户操作(@change绑定的事件中)设置vuex中入参状态(如regioncode,startTime)
--在组件中观察(watch)入参状态(regioncode)的改变,进而回写以下内容
1、下拉框、时间控件等的显示
2、如果officeArrData依赖regioncode的值,也需要回写officeArrData
3、可能会有页面标题、app头部等的回写
--页面跳转传参,可能也会涉及到上面的三种回写(在created里将vuex中的入参状态更改)
1、取到参数改变vuex中的状态即可
2、取到参数改变vuex中的状态即可
3、看情况弄,可能要根据几个入参状态计算出title(computed)
store中输出一个searchData(方便展示组件观察watch):
getters:{
searchData:st=>{
return {
regioncode:st.regioncode,
officecode:st.officecode,
starTime:st.starTime
}
}
}