遵循Geb指南这里的书:book of geb它似乎应该可以轻松访问表单元素,如文本输入字段等 - 只是使用名称。Geb形式控制快捷方式 - howto
然而,这些例子没有提到一个完整的例子,我似乎无法得到它的工作。这个构想如何构想?
想象具有特定碱基的模块 - 的形式,它自 - 和列表形式元素的以与所述内容部分交互(通过名称指定):
class MyFormModule extends Module {
static base = { $('form#myForm') }
static content = {
mytextfield { textfield.mytextfield }
}
}
这是由“GEB的启发“这本书中的例子。这显然不起作用,因为“textfield”不是一个有效的属性。
有没有像上面的dooing快捷方式? - 我需要能够在名称中加点。 (我知道我可以写一个选择器 - 但这是一个关于“窗体控制快捷方式”的问题)...
听起来和我预期的完全一样 - 我会试试看,如果它能正常工作,可以拿回一些投票:)感谢你的回复! – Hoof