Lungo には、Lungo.Service.* などの AJAX 関数がいくつかあります。これには、Get、Post が含まれます。
フォームのデータをどこに送信しますか? リモートサーバー上にある場合は、ボタンのクリックを検出してLungo.Service.get(...)
、状況に適したパラメーターで実行できます。
ルンゴのドキュメントをチェックしてください
QuoJs Ajax の関数を使用することもできます。
アップデート
私はTapquo (Lungo の開発者) によるMonocleを使い始めましたが、マークアップはかなりきちんとしていると言わざるを得ません。私の意見では、Angular よりもはるかに邪魔になりません。実際、Monocle を使用すると、HTML にまったく手を加える必要がありません。すべては、MVC パターンの助けを借りて Javascript で行われます。
たとえば、特定の方法でフォーマットされたアイテムのリストを表示する場合は、次のようにします。
HTMl では、空のコンテナーを追加するだけです。
<ul id="items"></ul>
さらに、モノクルのモデルで、アイテム クラスを定義します。コンテナにデータを入力するには、ビューを作成します:
class __View.ListItems extends Monocle.View
container: "ul#items"
template: """ # mustache template
<li>
<strong>{{Name}}</strong>
<small>{{description}}</small>
</li>
コントローラーでは、データベース内のすべてのアイテムをビューに追加するだけです。
view = new __View.ListItems model:item
view.append item for item in __Model.Item.all()
そしてほら!コンテナにはすべてのアイテムが入っているので、HTML マークアップを変更する必要はありません。
--> Angular では、よく思い出せば、ng-controller ステートメントと ng-each などを追加する必要があります。