正如标题所暗示的那样,我只是在寻找一种按下鞋子按钮而不点击它的方法。
我搜索了论坛,但遗憾的是找不到任何东西。
由于
答案 0 :(得分:1)
我目前没有鞋子,但我相信你可以抓住按键并执行它的动作:
button('Click me') { do_something }
keypress { |k| do_something if k == '\n' }
从手册:
对所有这些规则的一个警告:通常,Return键会给你一个 字符串
"\n"
。但是,当使用修改键按下时,最终会结束 使用:control_enter
,:control_alt_enter
,:shift_alt_enter
答案 1 :(得分:1)
这是一个例子
['green_shoes'].each(&method(:require))
Shoes.app{
e = edit_line
button("Click me!"){alert("You clicked me.")}
keypress { |k| alert("You pressed Enter") if k == "\n"}
}
Grtz