我刚刚开始使用 OPA,我想解析一个 DOM,但我只能通过 id 获取元素,Dom.get_value(#an_id)
例如。如果我有一个类似于教程聊天示例中的布局怎么办:
<div class="line">
<div class="user">{x.author}:</div>
<div class="message">{x.text}</div>
</div>
如何获取消息 div 中的文本?我试过 Dom.get_value(Dom.select_class("line").select_class("message")),但我收到了这个错误:
Error
File "chat.opa", line 29, characters 49-62, (29:49-29:62 | 714-727)
Record expression has type dom but field access expected it to have type
{ select_class: 'a; 'r.a }.