鉴于HTML:
fooLink
和页面对象
class FooPage extend geb.Page {
static content = {
foo = { Module FooModule, $('.foo') }
}
}
什么是将@href元素移出模块的正确实现?
class FooModule extends geb.module {
static content = {
smartField = { doSomethingSmartWith(?.@href) }
}
}
我已经试过了,这,委托(delegate),基数,$和@都不起作用。
最佳答案
Derp,发布问题后,我立即找到了它。 $()。
如果这可以帮助某人:
class FooModule extends geb.module {
static content = {
smartField = { doSomethingSmartWith($().@href) }
}
}
关于grails - 如何在Geb模块中获取基本元素属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13467323/