文件名称:vue-web-mgr-template:Vue基于iView管理系统模板工程
文件大小:3.43MB
文件格式:ZIP
更新时间:2024-04-15 23:34:27
Vue
iview管理员 示例说明 编写crud管理时,在view / todos中为示例,是最简单的crud模板,可复制后修改,也可自行删除。 状态管理 在抽离状态前,先明确这个数据是否被多个组件使用。 组件间共享的除了状态,还有事件。如果某个事件被很多组件触发,也可以考虑抽离。 如果一个数据只被一个组件使用,那这个数据应该由该组件自行管理。 如果一个数据被多个组件共享,考虑到数据进行状态提升,由父组件管理,用到该数据的组件以prop被动接收,如果子组件获取该数据只是纯渲染,就不需要做其他事;如果需要根据该数据改变来获取数据,可观看该数据来触发getData。 如果一个数据或一组数据由多个组件共同使用或产生(如一个查询条件由多个组件构成/按步骤表单等),可以考虑发布vuex处理该数据。 如果组件层叠多层,并且嵌套组件多次引用某数据,使用状态提升会重复传递数据,可以发布vuex 对串联使用的数据,