問題タブ [clojurescript]

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 投票する
4 に答える
2828 参照

svg - Clojurescript の SVG

Clojurescript の dom に SVG 要素を追加する最良の方法は何ですか? Twitterbuzz の例では Google Closure lib の Graphics オブジェクトを使用していますが、IE の互換性は気にしませんでした。HTML のように要素を追加する方法はあり(dom/build [:svg [:g [:text "something like this ?"]]]) ますか? SVG 機能。私は Apogee を試しましたが、それは SVG コードをシリアライズするので、DOM を直接操作したいと思います。

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

command-line - Rhinoを使用してコマンドラインからコンパイル済みのClojureScriptを実行します

ClojureScriptはJavaScriptREPL内で実行することも、JavaScriptにコンパイルしてからブラウザーで実行することもできることを理解しています。Rhinoでサーバー側で使用する方法が見つかりませんでした。これが私の考え方です。簡単なソースファイルがあります。

にコンパイルしhello.jsます。走ってみます

何も起こりません。どうすればそれを機能させることができますか、またはコマンドラインでサポートされているのはNode.jsのみですか?

0 投票する
5 に答える
3387 参照

clojure - Clojurescript/Clojureでのサーバーとクライアント間のコード共有

クライアント側の*.cljsとサーバー側の*.cljの間の一般的なコード、たとえばさまざまなデータ構造や一般的な操作を除外したいとしますか?それをするのは理にかなっていますか?

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

clojure - clojurescriptのネストされたマクロ

ファイルで、次の2つのマクロを定義します。

clojureでは、両方のマクロが意図したとおりに機能します。

clojurescriptでは、マクロ「foo」のみが機能し、「bar」は次のエラーを生成します。

ここでは、「foo」マクロは展開されず、関数呼び出しとして解釈されるようです。

これはclojurescriptのバグですか、それとも何か問題がありますか?

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

clojure - イベントハンドラーのアタッチ

私はsome-handlerと呼ばれるイベントハンドラーと、javascriptでそれを行うときに動作するsomeeventと呼ばれるイベントを持っています、

私は1時間近くグーグルをしていますが、clojurescriptでこれを行う方法が見つかりませんか?

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

clojurescript - ClojurescriptでDocument.write?

デバッグ時に簡単な方法で印刷できると便利なことがよくあります。

Clojurescriptでdocument.writeを呼び出すにはどうすればよいですか?

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

clojure - ClojureScript をアップグレードする最も簡単な方法は何ですか?

ClojureScript が最初に登場して以来、私は Windows で ClojureScript を使用してきましたが、Rich Hickey や他の人々が ClojureScript を時折更新していることに気付きました。最新の変更が適用されていることを確認する最も簡単な方法は何ですか? ここから src ディレクトリをコピーするだけで十分です:

https://github.com/clojure/clojurescript/tree/master/src

?

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

clojurescript - ClojureScript で **require** を使用するにはどうすればよいですか?

ClojureScript では、次のようなns宣言内で何かを実行できます。

: しかし :

: 機能しません。私が間違っていることを誰かが知っていますか?

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

clojure - ClojureScript で名前付きパラメーターを使用するにはどうすればよいですか?

clojure では、 defnk を使用して名前付きパラメーターを取得できます。ClojureScript で同じことを達成するにはどうすればよいですか?

0 投票する
2 に答える
3266 参照

javascript - ClojureScriptのメソッドとコンストラクターを使用してJSオブジェクトを作成するにはどうすればよいですか?

タスクがclojurescriptでユーティリティライブラリを作成してJSから使用できるようにすることだと想像してください。

たとえば、次と同等のものを作成したいとします。

私が持ってきたそれを達成するための1つの方法は次のとおりです。

質問:clojurescriptに上記のよりエレガントで慣用的な方法はありますか?