問題タブ [javascriptmvc]

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

javascript - ejs ビュー ファイルへの参照は、ビルド後に変更されませんが、production.js 内で結合されます - Javascript MVC

コードでは、次のようなものを使用します。

アプリをビルドすると、content.ejs ファイルが production.js に組み込まれますが、これは変わりません。

私の質問は、アプリをビルドするときに、これらの参照が production.js 内の ejs ファイルを指すようにするにはどうすればよいですか?

JMVC 3.2.2を使用しています

この方法も試しました:

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

javascriptmvc - JavascriptMVC で共有依存関係を持つ 2 つの html ファイルのアプリを盗む方法

私は2つのhtmlファイルを持つアプリケーションを持っています:

  • app/page1.html
  • app/page2.html

これらのページは依存関係、つまり -jquery / plugins を共有しており、効率的にビルドするために "steal build" スクリプトを使用したいと考えています。

この問題を説明し、複数のアプリでの例を示すいくつかの例質問を見つけましたが、この問題の解決策はありませんでした.

しかし、たとえば次の行でビルドしようとすると、エラーが発生します。

誰でもこのシナリオを経験したことがありますか?

ありがとう、シャイ

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

django - Django プロジェクトで JavaScriptMVC ファイルを配置する適切な場所はどこですか

Django 1.4 ではデ​​フォルトのプロジェクト レイアウトが更新されているため、新しいプロジェクト レイアウトは次のようになります。

プロジェクトで JavascriptMVC フレームワークを使用したいのですが、どこに配置するのが最適ですか? ベア フレームワークだけでも巨大 (39M) です。

各アプリ内にフレームワークを持ちたくありません。それで、それを中央の場所でホストし、すべてのアプリで使用する方法はありますか?

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

javascriptmvc - ラボjs+Javascriptmvcスティール

誰かがjavascriptmvcスティールと組み合わせてLabJを使用しましたか?つまり、子レベルでの依存関係の読み込みを探し、LabJの非同期パフォーマンスの向上を利用することを意味します。

a.js

....。

steal(../ b.js).then(../ c.js)//c.jsでは、ロードする前にb.jsとd.jsをロードする必要があります

b.js

....。

steal(../ d.js)//(b.jsが呼び出されたときにd.jsをロードする必要があり、分類とメンテナンスを改善するためにd.jsをロードします)

labjs+stealに関する記事や経験は素晴らしいものになります。

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

jquery - 既存の javascriptMVC Web サイトのモバイル Web フレームワーク

JSON API を使用して、メイン ライブラリとして javascriptMVC と jQuery を使用して開発された非常に複雑な Web サイトがあります。現在、私はモバイル Web 開発に直面しており、使用するフレームワークを決定する必要があります。カバーできる携帯電話が多ければ多いほど良いです。

Web サイトは javascriptMVC で開発されているため、同じフレームワークを使い続ける方が理にかなっていると思います。私は backbone.js や ember.js のような他のオプションを見てきましたが、それらは本当に試してみたいものですが、開発者が既に知っているフレームワークを使用することに大きな利点はありません。

とは言っても、javascriptMVC + jQuery Mobile を考えています。これについて長い議論を始めるふりをしないでください。あなたの経験に基づいて、これは正しいアプローチですか、それとも最善の解決策があると思いますか?

前もって感謝します!

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

jquery - javascriptmvcをドラッグアンドドロップします

javascriptmvcでドラッグアンドドロップツリーを作成しようとしています。$。Dragおよび$.DropJQueryMX特殊イベントを使用しています。ドラッグアンドドロップコントローラーを作成します。すべてのイベント(draginit、dragmove、dropinit、dropendなど)をinitメソッドに入れても問題ありませんが、イベントがたくさんあるので、ドラッグをリッスンする必要があります。 -tahtのようなイベントをドロップします:

(クリック、マウスオーバー、...)のようなネイティブイベントでそれを行うことができます

誰もがこれを経験したことがありますか?

ありがとう、

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

javascript - JMVC/Can.js でアプリのバージョン管理を処理するには?

アプリをビルドすると、JMVC によって production.js と production.css が生成されます。ユーザーがキャッシュされたファイルを使用しないようにバージョン番号を設定したい場合は、どうすればよいでしょうか? たとえば、 production.1.1.js と production.1.1.css などを作成します。

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

model - JavascriptMVC: 静的 json を使用した findAll

興味深い状況があります。私は呼び出しでコントローラーを持っています

モデルには次のものがあります。

論文は完璧に機能します。ただし、現在のコードに既にある JSON 文字列を使用するようにモデルを変更したいと思います。次のようになります。

しかし、 callback() はまったく機能せず、エラーも発生しません。誰でもその問題で私を助けることができますか? 私が欲しいのは、$.ajax と同じ情報を持ってくることだけです。

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

javascript - Java Script MVC スチール/buildjs - 空の .js ファイルを削除する

Javascript MVC の steel/buildjs を使用してビルドしようとすると、envJS は暗黙のうちに JavaScript ファイルの圧縮とエラーのチェックに失敗します。

envJS のドキュメントを読んだところ、場合によっては空の .js ファイルをビルドしようとすると envJS が失敗することがわかりました。

明らかにそれは私の場合であり、後でいくつかの空の .js ファイルを作成しました。

ビルド前に空の .js および .ejs ファイルのチェックを追加する方法が必要です。

steel/buildjs を実行しているときに、空の .js と .ejs をチェックする最も効率的な方法は何でしょうか?