방금 OPA를 시작했고 DOM을 구문 분석하려고했지만 ID로 요소를 가져올 수 있습니다 (예 : Dom.get_value(#an_id)
). 튜토리얼의 채팅 예제에있는 레이아웃과 같은 레이아웃을 가지고 있다면 어떻게 될까요?OPA에서 DOM을 구문 분석하는 방법은 무엇입니까?
<div class="line">
<div class="user">{x.author}:</div>
<div class="message">{x.text}</div>
</div>
메시지 div에있는 텍스트를 얻으려면 어떻게해야합니까? 나는 Dom.get_value (. Dom.select_class ("라인") SELECT_CLASS ("메시지")) 시도했습니다,하지만 난이 오류를 얻을 :
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 }.