오빠 (와 호환 언어)를 처음 사용합니다. 일반적으로 Python으로 웹 앱을 개발합니다. http://doc.opalang.org/index.html#_introducing_opa의 소개 자습서를 따르고 있지만 "hello_chat.opa"를 실행하면 hello_chat.opa 파일이 컴파일되지 않습니다. 다음 오류가 발생합니다. /usr/bin/ld:
그래서 다음 코드를 사용하여 필드를 클릭하면 데이터베이스의 최신 데이터가 필드에 있는지 확인한 다음 폼 필드를 벗어날 때 양식을 만드는 데 사용하고 있습니다. 텍스트 영역을 다시 데이터베이스에 저장합니다. 이미 작동하고있는 display() 함수에는 이미 다른 필드가 많이 있습니다. 그러나 이것은 내가 (문자열) 목록을 처리하는 첫 번째 데이터베이스 필드
노드 목록과 함께 node라는 유형을 정의했습니다. type node = {name: string; description: string}
nodes = [] : list(node)
I는, 새로운 노드를 생성 selectedNode에 할당하고, 노드 어레이에 추가 createNewNode()라는 함수를 만들었다. line 19: createNewNode
즉, 8. Hello, reCaptcha (and the rest of the world) 예제에서 설명 된 것과 반대 방향입니다. 내 특별한 경우에는 브라우저 컨텍스트에 정의 된 js 함수를 호출 할 수있는 대화식 임베디드 플러그인이 있습니다. 하지만 opa에서 어떻게 정의해야할까요?
매뉴얼의 채팅방 코드 예제를 통해 표준 lib의 Upload.html 함수를 사용하여 이미지를 업로드 할 사용자를위한 양식을 추가하고 싶습니다. 아래는 div 태그에 랩핑 한 업로드 폼 코드입니다. {Upload.html(
{form_id = "upload" url_parameters = params()
form_body =
<in
나는 실시간 협업 스프레드 시트 ( https://github.com/omarbenhamid/Cloudsheet/blob/master/cloudsheet.opa 여기에 소스를) 만들 수 OPA를 평가 스프레드 시트 는 각 셀은 keyboard_update은 내가 다른 뷰어를 업데이트받을 수 있도록 스프레드 시트의 구름에 메시지를 방송 할 호출 될 때 <in
opa chat 애플리케이션을 복사했습니다. OSX Lion에서는 작동하지만 32 비트 Linux 시스템에서는 작동하지 않습니다. 32 비트는 지원되지 않지만 opa를 컴파일 할 수 있다는 것을 알고 있습니다. 나는 채팅 앱을 컴파일했다. 액세스 할 때 초기 페이지가 표시되지만 채팅에 텍스트를 추가하면 텍스트가 표시되지 않습니다. 이 디버깅하는 방법을 모르
나는 가장 간단한 "안녕하세요, 웹"웹 응용 프로그램을 Opa로 작성했습니다 (아래 한 줄의 코드 참조). server = one_page_server("Hello", -> <>Hello, web!</>)
그런 다음이 파일을 hello.opa라는 이름으로 컴파일합니다. opa hello.opa
그러면 ~ 35Mb 크기의 hello.exe 파일이 생성