首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用addButton时,AppJar已按下所有按钮

使用addButton时,AppJar已按下所有按钮
EN

Stack Overflow用户
提问于 2018-09-16 05:41:46
回答 1查看 42关注 0票数 0

所以我想使用appJar,但是每当我使用addButton时,它只会做我所说的如果按下putton时它应该做的事情。以下是与该问题相关的代码:

代码语言:javascript
复制
app = gui("Leiterspiel")
app.addLabel("l1", "Simple Demo")
app.addButton("1", calculate(1))
app.addButton("2", calculate(2))
app.addButton("3", calculate(3))
app.go()

我可以在控制台中看到calculate通过参数1、2和3立即执行。

EN

回答 1

Stack Overflow用户

发布于 2018-10-20 19:53:10

.addButton()的参数格式不正确。

您实际上是在调用.calculate()函数,然后将结果传递给每个按钮。

相反,只需将函数的引用传递给每个按钮:

代码语言:javascript
复制
app = gui("Leiterspiel")
app.addLabel("l1", "Simple Demo")
app.addButton("1", calculate)
app.addButton("2", calculate)
app.addButton("3", calculate)
app.go()
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52349123

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档