問題タブ [opa]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
461 参照

opa - 文字列マップのキーを反復処理するには?

私が本当にやりたいことは、文字列マップのキーを反復処理することです。私は新しい構文を使用しています。StringMap.iter() に関する情報が見つからないため、どこかで見つけた構文を List.iter() に使用しました。元のコードが実際にキーを反復処理したとは思いません。今のところ、それを機能させることができれば、値を反復処理することに落ち着きます。

私が持っているコードはここにあります: http://pastebin.com/9HB20yzy

次のエラーが表示されます。

他のいくつかの方法を試してみましたが、それらは古い構文を使用しているようで、コンパイラーには合いませんでした。このエラー voodoo が何を言っているのかよくわかりません。そこで問題は、StringMap.iter() をどのように使用するかです または、他の方法で StringMap のキーを反復処理しますか?

0 投票する
1 に答える
215 参照

java - Opa:サーバー側またはクライアント側のスクリプトをどのように識別しますか

私は最近、それについて読んだときに有望であると思われるOpaと呼ばれる新しい言語を学ぶことに興味があります。ウィキペディアで説明されている限り、クライアント側、サーバー側のスクリプトを作成できるだけでなく、データベースにも使用できます(間違っている場合は訂正してください)。私の質問は次のとおりです。OPaコンパイラは、スクリプトをどちら側で実行する必要があるかをどのように認識しますか?ユーザー定義にする必要がありますか?

0 投票する
1 に答える
62 参照

dom - opa:dom要素の更新の奇妙な動作

以下のコードで奇妙な動作をします:

「changetext1」または「changetext2」のリンクをクリックすると、2つのテキスト領域でテキストが更新されますが、これらのテキスト領域の1つの値を編集するとすぐに、リンクをクリックすると更新に失敗します。

なんで ?

0 投票する
1 に答える
160 参照

pattern-matching - オパマッチパターンまたは

私は最初のOpaアプリケーションを書いています。URL処理の一致を設定しようとしています。コードは次のとおりです。

それは魅力のように機能しますが、今は同義のマッピングを実行できるようにしたいと思っています。たとえば、ホームページだけでなく、/homeにもアクセスできるようにしたいと思います。

おそらくOR演算子を使用してこれを行うための簡潔な方法はありますか、または両方が同じリソースをトリガーする別々のケースを設定する必要がありますか?

tl; dr:次のスニペットを書くためのより良い方法はありますか?

0 投票する
1 に答える
133 参照

debugging - Opa セッション エラー

opa アプリケーションで次のエラーが発生しました。

どういう意味ですか ?

0 投票する
1 に答える
329 参照

deployment - Opaによって生成された実行可能ファイルは正確には何ですか?

サーバーですか?または、apacheの背後でOpaを実行する必要がありますか?基本的に-Opaアプリケーションをデプロイする場合、たとえばVPSで実行可能ファイルを起動するのと同じくらい簡単ですか、それとも他のスタック要素が必要ですか?

編集:同様の質問に気づきましたが、サーバーの背後ではなく、exeファイルだけを使用して展開できるかどうかに興味があります。

0 投票する
1 に答える
195 参照

timer - opa サーバーのタイムアウト

次のエラーがあります。

以下の簡単なコードで:

アプリケーションを実行しているタブを閉じると、エラーが表示されます。タブを閉じてもタイマーが動作し続けているようです。

どうすればそれを止めることができますか?

ありがとう、

ケーマン

0 投票する
3 に答える
319 参照

apache - ポート 80 で Opa サーバーを実行する

ポート 80 で opa アプリを実行する最もクリーンな方法は次のとおりです。

  • root として opa アプリを実行しますか?
  • iptable を使用して、ポート 8080 をポート 80 にリダイレクトします。
  • apache サーバーの背後で opa アプリを実行し、ProxyPass を使用してポート 8080 を apache ポート 80 にリダイレクトしますか?

ありがとう

ケイマン

0 投票する
0 に答える
96 参照

xml-parsing - OpaでのXML解析

xml_parserOpaのsに精通している人はいますか?2つのイディオムが必要です。

  • 属性は気にしません(タグに存在する場合と存在しない場合があります。存在する場合は、コンテンツは気にしません)。
  • 私はタグを気にしません(タグがある場合とない場合があります)。

誰もがそれを表現する方法を知っていますか?例として、私は解析したいと言います:

aパーサーに属性の値とタグの内容を格納してもらいたいのですが、オプションの属性(またはそれ以上)があり、の前にタグがある場合<v>でも機能するはずです。<x>b<y><z>

0 投票する
1 に答える
948 参照

css - opa textarea width

ブートストラップとopaを使用してテキストエリアを表示していますが、画面幅全体にテキストエリアをまたがることができません。

私は次の簡単なコードを使用しています:

私も次のcssを使おうとしています:

しかし、それも機能しません。

WBoostrapが私のすべての変更を上書きしているようです。「width:100%」スタイルは、opaによって生成されたxhtmlには表示されません。

それを行うための正しい方法は何ですか?

ありがとう