問題タブ [boilerplatejs]
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.
javascript - ボイラープレートjsとパーミッション
まず最初に、Boilerplatejs は非常に印象的で有望です。学習を始めたばかりで、いくつかのアーキテクチャ ドキュメントとその他のチュートリアルのフォワーダーを探しています。
質問:boilerplatejs は、大規模なアプリケーションでウィジェットを表示および管理するためのパーミッション メカニズムを実装していますか? たとえば、特定のユーザー X はモジュール A を操作できますが、B を操作することはできませんが (画面上では表示されます)、ユーザー Y はモジュール B をまったく表示しませんが、モジュール A を表示して操作することはできます。
ありがとう
boilerplatejs - BoilerPlateJS で jQuery-UI を使用する
BoilerPlateJS に JQuery-UI コンポーネントを含めるにはどうすればよいですか? jquery タブ、datepicker などを使用する Web アプリがあります。
ありがとう
javascript - Boilerplatejs アプリのコンポーネント間でデータソースを共有する
私はBoilerplatejsを使用して、「フォーラム」と「カテゴリ」を持つ Web アプリケーションを構築しています。カテゴリ モジュールには、すべてのカテゴリを一覧表示し、特定のカテゴリを編集するコンポーネントがあります (boilerplatejs にバンドルされている list-detail の例のように)。
新しいフォーラムを登録するとき、モジュールの初期化時にタグで Ajax を使用して取得したすべてのカテゴリをリストする必要があるため、カテゴリ モジュールを使用して新しいカテゴリを追加すると、そのリストは追加しても更新されません。新しいフォーラム。
BoilerplateJS のガイドラインに従って、カテゴリ リストが更新されたときにイベントを発行することができたので、他のモジュールが新しい ajax リクエストをトリガーし、更新されたカテゴリ リストを取得できましたが、最小化する共有データソース (またはコンポーネント) を持つことは正気でしょうか?ネットワーク要求?
boilerplatejs - ボイラープレート.jsでサブモジュールを作成するにはどうすればよいですか
私はデザインを持っています、
私がたくさんの製品を持っていて、それから各製品がたくさんのサブ製品を持っているところ。
そこで、最初の画面に、すべての製品を表示するダッシュボードを表示したいと思います。
各製品をクリックすると、左側のナビゲーションバーと詳細ビューを備えた個別のビューを開きます。 これらが私のメインモジュールになります
これで、左側のメニューバーのオプションが私のサブ製品になります。次に、サブ製品をクリックします。詳細ビューを変更したい。 これらは私のサブモジュールになります
自分で持っている場合は、いくつかのサンプル例を共有してください
前もって感謝します。
requirejs - BoilerplateJS は最新の RequireJS をサポートしますか
ここにリンクの説明を入力してくださいBoilerplateJS は古い 1.0.X RequireJS にのみ付属しています。最新のもので動作しますか?
javascript - ビューでの要素名の競合を回避するためのベスト プラクティス - BoilerplateJS
アプリケーションに複数のコンポーネントがあり、それぞれに独自のビューがあるとします。
コンポーネントは独立していますが、それらのビューは DOM 要素に同じ識別子を使用する場合があります。たとえば、2 つ以上のコンポーネントが次のような同様の入力コントロールを持つビューを持つ可能性があります。
コンポーネントがアクティブ化された後、それらのビューは によって DOM にアタッチされBoiler.ViewTemplate
、要素の名前の競合がBid
発生し、副作用が発生します。たとえばlabel
、1 つのビューでのみクリックすると機能し、他のビューでは無効になります。
このような衝突を回避するためのベストプラクティスは何ですか? のように、ビュー内のすべての要素に「一意の」サフィックス/プレフィックスを使用する必要がありid="ComponentName_Bid"
ますか? または、よりエレガントなソリューションがありますか?
javascript - BoilerplateJSでTwitterBootstrapを使用する方法は?
大規模なシングルページアプリケーションのHTML5/CSS3 / JavaScriptライブラリ/フレームワークを調査していて、TwitterBootstrapとBoilerplateJSを見つけました。ライブラリ/フレームワークはどちらも非常に興味深いものであり、両方を使用することを検討しています。ただし、両方を併用したいと思います。ライブラリ/フレームワークのどちらも経験がないので、2つの組み合わせについて質問(または2つ)を投稿すると思いました。
BoilerplateJSでTwitterBootstrapを使用することは可能ですか?もしそうなら、どのように両方を一緒に使用するのですか?
ありがとう。
javascript - ボイラープレートjsでコンポーネント階層を作成するには?
ボイラープレートzip には、2 つのサブコンポーネント (chartViewPanel と treeViewPanel) を持つサンプル コンポーネント (salesDashBoard) があります。親コンポーネントは、id #tree と #chart を持つ 2 つの div を持つ view.html を定義しますが、サブ コンポーネントはこれに追加されます。これらの 2 つの div でレンダリングされる代わりにビューを表示します。
サブコンポーネントを単に追加するのではなく、特定の DOM 要素にアタッチする方法はありますか (おそらく DomController を使用しますか?)。それは非常に便利です。理想的には、Dom / Url コントローラーの階層が欲しいです。親はイベントをインターセプトし、子が (特定の url / dom イベントのセットに対して) イベントをルーティングするまで、それらを子にルーティングします。 MVVM を備えた単純なコンポーネント。
boilerplatejs - モジュール間でデータを共有するボイラープレートjs
同じモジュール内のコンポーネント間だけでなく、モジュール間で情報を共有する方法が必要です。異なる moduleContext 間で共有する共通データがあります。
・アプリケーションコンテキスト(moduleContext.getParentContext().setSettings()またはgetSettings())を使ってみたのですが、モジュールコンテキストごとにmoduleContext.getParentContext()が異なります。
・アプリケーション用のシングルトンオブジェクトも作成してみましたが、この場合でも最初のモジュール(ランディングページ)のシングルトンデータは他のモジュールでは利用できません。
-私が試した3番目のことは、通知(通知/リッスン)を介してデータを渡すことで、同じ結果が得られました。
誰もこの問題を解決する方法を知っていますか?
マルコス
html - ボイラープレートをIE8で動作させることはできますか?
今後のイントラネットプロジェクトにboilerplatejsを利用したいのですが、多くのマシンはまだIE8を搭載したWinXPです(大規模なFirefoxまたはChromeの展開の組織にはオプションがありません)。
私はすぐにhtml5shivを組み込んでみましたが、それは役に立たなかったようです。ルーティングまたは他の機能が機能していないようです。私はこれがやる価値があるかどうか、または誰かがそれにもっと時間を費やす前にこれを機能させようとしたかどうかを理解しようとしています。