問題タブ [grails-platform-core]

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 に答える
749 参照

grails - Grails Platform Core、ナビゲーション API: セパレーターを追加する簡単な方法は?

プラグイン プラットフォーム コアのナビゲーション APIで遊んでいます。これは、メニューを整理して表示するのに非常に興味深いようです。

Twitter のブートストラップ メニューには、水平方向の仕切りを追加するオプションがあります。 <li class="divider"></li>

でセパレーターを定義navigation DSLし、メニューでこのliを生成する方法はありますか?

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

events - grails 2.2.2 platform-core-plugin ドメイン モデルにメソッド イベントの署名がない

イベントごとに platform-core-1.0 rc5 Plugin をサービスに試してみました。ここで、grails-plugin "listadmin" にサービスを記述します。

このサービスは、「institutionadmin」と呼ばれる別の grails プラグインのドロップダウン リストを返す必要があります。このサービスのリストをドメイン モデルのドロップダウンに使用したいと考えています。私は動的な足場を使用していることに言及する必要があります。ここで、ドメイン モデルでこのイベントを呼び出そうとします。

このアプリケーションを実行しようとすると、次のエラーが発生します。

MissingMethodException が原因: メソッドのシグネチャがありません: 機関管理者.Einrichtung.event() は引数の型に適用できます: (java.util.LinkedHashMap) 値: [[for:listadmin, topic:testEventBus]] 可能な解決策: ident(), every ()、every(groovy.lang.Closure)、count()、get(java.io.Serializable)、print(java.lang.Object)

コントローラーでこのイベントを呼び出すと、すべて問題なく、このプラグインのドキュメントには、ドメインモデルとサービスでもイベントを呼び出すことができると記載されています...このエラーメソッドは、クラスがイベントメソッドを知らないことを教えてくれます。

他に何か設定する必要がありますか?

イベントを別の方法で呼び出す必要がありますか、それとも私の間違いはどこですか?

このモジュールを使用した経験のある人はいますか?

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

grails - Grails Platform Core Navigation API のナビゲーション項目に要素 ID を追加する

Grails Platform Core Navigation APIによって生成された各メニュー項目にidまたはなどの HTML 属性を追加することは可能ですか?class

おそらく次のようなもの:

生成されたリンクを使用するいくつかの機能テストを書いています。ただし、リンク テキスト (および場合によっては URL) は変更される可能性があります。ID を使用すると、テストの保守が容易になります。