問題タブ [compoundjs]

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

node.js - CompoundJS との関係を記述する

CompoundJS とモデルの関係に問題があります。Creation と Photo の関係を作ろうとしましたが、Photo テーブルで "creationId" を確認できるのでうまくいきます。しかし、今では、すべての作品を表示するために使用するビューで、各作品のすべての写真を取得したいと考えています。出来ますか?どうすればいいですか?

私のモデル:

私の作成コントローラー:

写真を追加すると:

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

javascript - オブジェクトはCoffeescriptで不変ですか?

問題は、色が変更されているが、シートが追加されていないことです。私がするとき、typeof carそれは戻りますobject。何か案は?

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

mysql - Compoundjs が jugglingdb-mysql で実行に失敗する

mysql で Compoundjs をテストしようとしていますが、失敗します。

私のシステムは、次のバージョンの nodejs と npm を備えた Debian 7 です。

これが私がcompoundjsをインストールした方法です

上記のエラーが発生した後、試してみました npm install jugglingdb-mysql が、それでも同じエラーが発生します。jugglingdb と jugglingdb-mysql をグローバルおよびローカルに (-g なしで) インストールしようとしました。同じエラーが発生し続けます。

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

node.js - noeval コントローラーから組み込みの Compoundjs ヘルパー メソッドにアクセスするにはどうすればよいですか?

noeval コントローラーから組み込みの Compoundjs ヘルパー メソッドにアクセスするにはどうすればよいですか?

評価されたコントローラーから、ヘルパー関数は自動的にロードされるように見え、次のようなことを行うだけでアクセスできます。

しかし、評価されていないコントローラーからそれらにアクセスする最善の方法が何であるかはわかりません。

それらは /compound/node_modules_kontroller/lib/helpers.js にあるようです

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

jquery - 複合jsでのajaxリクエストからのFlashエラー

flash('error', 'error text')ajaxリクエストを介してエラーが発生したことをWebページに警告するために使用しようとしています。ajax リクエストは、何らかのデータベース作業が関係するアクションにヒットし、エラーが発生する可能性があります。

コントローラ:

ajax 呼び出しの例:

ルート:

これはajax呼び出しでも可能ですか? 上記のようflashに、続いてを使用してみましたが、成功しませんでした。必要に応じて、そこからページをリロードできます。render('index')redirect(path_to.test);send(500, 'error message');