假设我想编写一个模块,它可以捕获来自<input>
标记的数据和原始数据:
<div>Value1</div>
<div><input type="text" value="Value2"></div>
...
我写了
class MaybeInput extends Module {
static content = {
hasInput {
if( $("input").length )
return true;
}
else {
return false;
}
}
nav {
if( hasInput ) {
$("input")
}
{
// return entire content! how?
}
}
}
}
所以我可以抓住
static content = {
elem {
i -> $("div", i).module(MaybeInput)
}
}
如何在MaybeInput
中返回整个内容?