只有一个页面,但是有很多弹出层功能,
比如按钮一对应一个弹出层, 弹出层里面还有几个小的弹出层,大大小小有三十个把,后期可能还会
增加弹出层
PS:我想问的是,我是用路由来触发这些弹出层,还是根据点击的按钮来显示弹出层?好些?
PPS:路由在切换页面的时候用?
PPPS:我打算把弹出层都封装在一个组件里面,根据点击的按钮,传递的参数来显示弹出层,行?不行?
PPPPS:有没有更好的方法
PPPPPS:谢谢回答的大神们
PS:对了,我要不要用VUEX?只要一个页面,但是弹出层很多,用它好不好
对了,弹出是一些选项功能,相当于注册功能之类的,喜欢什么,爱好,性别,等等
弹出层就不应该用router,个人认为你现在的想法
我打算把弹出层都封装在一个组件里面,根据点击的按钮,传递的参数来显示弹出层
挺好,我们的项目也是这么做。至于用不用vuex,要看你弹出层里面的数据显示是否复杂,如果能通过props解决数据显示,那就可以不用vuex了。vuex不是为了解决单个组件的状态管理的,而是管理整个应用的状态树。