网站首页 >> 牛刀云小程序开发 >> 第1篇制作模式 >> 页面制作 >> 页面基础

2.3.2.5 页面重用

页面可以重用,并且页面重用有利于减低工作量,提高工作效率。当页面A和页面B非常相似,但又不完全相同,并且修改其中一个页面时,另一个页面通常也需要做同样的修改,在这种情况下,使用页面继承,可以实现不重复修改,实现快速开发。页面B如果继承自页面A,修改页面A,则页面B发生相应变化,反之,修改页面B,页面A不会发生任何变化。页面继承支持多层继承。

例如:“新增收货地址”页面和“编辑收货地址”页面几乎完全相同,不同之处只在于收货地址数据集的自动模式不同。“新增收货地址”页面中是自动新增,而“编辑收货地址”页面中是自动加载。这种情况使用页面继承后,如果要修改,只需要修改“新增收货地址”页面,“编辑收货地址”页面会自动改变,减少了工作量,还能保证页面的一致性。

页面继承是通过设置“页面”组件的“继承”属性实现的,在“继承”属性中选择要继承的页面即可。例如;添加“编辑收货地址”页面后,在“继承”属性中选择“新增收货地址”页面。“编辑收货地址”页面中就立刻显示出了和“新增收货地址”页面完全相同的界面。在“编辑收货地址”页面中修改,只在“编辑收货地址”页面中有效,在“新增收货地址”页面中修改,在两个页面中都有效。