起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7038|回复: 13

[已结贴] 牛刀按钮点击自定义和操作组合使用问题

[复制链接]

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
发表于 2018-5-29 14:09:41 | 显示全部楼层 |阅读模式
在使用牛刀时,给一个按钮添加了自定义事件,后发现,该按钮还需要其他操作,就将该点击事件改用操作组合实现,其中一个操作使用了代码—>执行操作调用了前面自定的方法,发现单独自定义调用该方法没问题,但使用操作组合调用该方法报错 Jietu20180529-140219.png

Jietu20180529-140250.png

报错位置为上图绿色部分$object未定义
发表于 2018-5-29 15:27:08 | 显示全部楼层
你这个用法的话,确实是有问题的。
当你把一个按钮上的自定义事件,改用操作组合实现的时候,其实这个自定义事件已经从页面节点中去掉了。你可以用一个复杂逻辑组件,在操作组合中可以调用你写的这个复杂逻辑。可以实现一个按钮上执行多个动作。
回复 支持 反对

使用道具 举报

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2018-5-29 15:28:35 | 显示全部楼层
本帖最后由 slsan 于 2018-5-29 15:31 编辑

没理解,能具体点吗,您说的复杂逻辑组件是啥组件,没见过这个组件
回复 支持 反对

使用道具 举报

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2018-5-29 15:33:36 | 显示全部楼层
找到了您说的那个组件,请问这个组件如何使用,我怎样才能和我数据页面中的按钮结合起来,使用按钮点击,去执行复杂逻辑中的代码
回复 支持 反对

使用道具 举报

发表于 2018-5-29 15:43:10 | 显示全部楼层
是的,复杂逻辑其实跟自定义画代码一样的,都是你自己的定义的一个代码块,只是自定义的话你一个按钮上只能写一个了,但是复杂逻辑的话可以搭配其他的操作,放在操作组合中执行。如下图所示: 1527579252(1).png
回复 支持 反对

使用道具 举报

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2018-5-29 15:46:41 | 显示全部楼层
您上面的对标对象-> 复杂逻辑1 这个东西是不是我下图中的代码这个名字?
Jietu20180529-154541.png

回复 支持 反对

使用道具 举报

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2018-5-29 15:53:31 | 显示全部楼层
我发现这样的话也有个问题,我想着像自定义那种一样,我的方法需要传递参数,去获取当前行的数据,然后去修改,这个方法是不携带参数的,我给这个生成的 code 方法添加参数,进去也不能像自定义那样去获取当前行的数据,请问下,我再这里面能够像上面那样多去当前行的值去做一些处理吗,如下图所示(注: 我这些界面操作是对管理页面中数据界面做的处理)
Jietu20180529-154811.png

如图是我的数据页面,比如我要获取下图第一行中当前审核状态的数据
Jietu20180529-155233.png

回复 支持 反对

使用道具 举报

发表于 2018-5-29 15:57:01 | 显示全部楼层
本帖最后由 liuyulu123456 于 2018-5-29 15:58 编辑

1527580082(1).png 是的,我上个回复的是给你截图小程序中的,app中截图是这样的,复杂逻辑。
回复 支持 反对

使用道具 举报

6

主题

23

帖子

45

积分

新手上路

Rank: 1

积分
45
QQ
 楼主| 发表于 2018-5-29 15:57:39 | 显示全部楼层
可以添加 qq或者微信聊吗,这样好慢
回复 支持 反对

使用道具 举报

发表于 2018-5-29 15:59:46 | 显示全部楼层
slsan 发表于 2018-5-29 15:57
可以添加 qq或者微信聊吗,这样好慢

QQ号——3365984470(雪狐)
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-5 10:11 , Processed in 0.069074 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表