3. 编辑元素
打开页面是额外逻辑的一个分支,应用打开页面可对一些参数进行查询或者页面间传递。
右键点击触发元素→逻辑→逻辑→额外逻辑:打开页面。
在“额外逻辑”中选择“打开页面”后,点击右侧的“高级编辑”弹出设置对话框。
| 打开页面url:点击后直接打开相应页面
| 打开位置:可选择本页或者打开新标签页
l 查询是否添加在hash中:选择“是”,可以实现跨页面传值,即在本页面提交的值可以传到下个页面。选择“否”,即不能实现跨页面传值
l 默认查询参数:打开页面时默认查询的参数,格式为json字符串
l 需要添加到查询参数的页面数据层变量:打开页面时查询的数据层的变量,包括通过数据绑定使用的数据变量,填写数据名即可
l 需要添加到查询数据的元素:打开页面时查询的元素,填写格式为"#+id"
l 设置变量名映射:将获取到的变量名改为另一个变量名,格式为json格式{"旧名":"新名"},同时自动监听变量,当变量改变时,自动同步数据
| 是否禁止浏览器默认行为:选择对浏览器默认行为的处理,默认禁止
| 是否禁止事件冒泡:选择对事件冒泡的处理,默认是不禁止。当元素内嵌套了另一个元素并且这两个元素都设置了逻辑事件,如果触发内层元素的逻辑事件后外层元素的逻辑事件也会被触发,此时需要将内层元素的“事件冒泡”禁止即可