首页 > 代码库 > 关于三级联动或者四级联动等的一些思考
关于三级联动或者四级联动等的一些思考
原理概述如图
1、当页面初始化时应当初始化的数据源:
I级数据源、II级数据源、III级数据源、IV级数据源。。。。。。
所以在初始化I级数据源的时候,需要把II、III、IV级的数据源也初始化了
初始化II级的数据源时,需要把III、IV级的也初始化了,以次类推。。。。。。
最重要的时候在初始化页面时要把四级都初始化了,本人在此出现过错误,记录一下,提醒自己。
2、每一级数据源的改变都由其父一级或者父父级的的改变选值的事件触发
这里父父级其实也是父级的,比如第三级的改变可能是由第一级的值改变导致第二级的值改变,所以第三级也跟着变了。
所以初始化数据源的时候得注意了,初始化一级数据源一定得把二级,三级的也放在一级的后面初始化了,这样才会达到联动效果。
PS:看起来特别像一条绳上的蚂蚱。。。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。