問題タブ [hottowel]

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

knockout.js - トップサイドバーとナビゲーションサイドバーを備えたホットタオルSPAのレイアウト

新しい SPA アプリケーションを開始したいのですが、ホット タオル テンプレートが非常に興味深いと感じました

左パネルと上部パネルの 2 つのナビゲーション領域が必要です。

しかし、ホットタオルのデフォルトのシェルには、ヘッダー、フッター、コンテンツの 3 つの領域しかありません。

新しいエリア leftnav を追加するにはどうすればよいですか?

ありがとう

0 投票する
3 に答える
2412 参照

asp.net-mvc - ホットタオルテンプレートでの認証/認可

ホットタオルテンプレートに基づいて構築されたasp.net mvc 4 Webアプリケーションの認証/承認を提供するにはどうすればよいですか? すべてのビューは html ページと見なされます。この場合、ユーザーが特定の資格情報を必要とするビューを要求したときに、ユーザーをログイン ビューにリダイレクトするにはどうすればよいですか?

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

widget - Durandalウィジェットが値を返す方法は?

ホット タオル テンプレートにデュランダル ウィジェットがあり、外部ビューでウィジェットの値を使用する必要があります。私はこれを試しました:

しかしnewValue、空です。controller.jsでうまく設定できましたが、それはウィジェットと連携するためだけに使用されてsettings.valueいると思いますがsettings、Durandal ウィジェットからいくつかの値を取得する必要があります。出来ますか?

私はデュランダルウィジェットの初心者です。どんな助けでも大歓迎です!

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

hottowel - ホットタオルで別のページへのリンクを作成する

ホットタオルで別のページへのリンクを作成する方法は?

メニューにリンクを追加するには、ここに追加する必要があることを知っています:

しかし、html ページからこれらのリンクの 1 つにリンクするにはどうすればよいでしょうか。

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

knockout.js - Durandal Subrouting (Hottowel) ライフサイクル コールバック

これは、メイン ビュー内でサブ メニューを機能させるのに適しています。

構成バインディングに activate: true を追加することで、サブメニュー ビューモデルに対して activate() 関数を機能させることができました。ただし、他のライフサイクルイベントは発生していません。サブビューモデル内で canActivate()、canDeactivate()、deactivate() を機能させるにはどうすればよいですか?

ソース コードについては、私の投稿の上部にあるリンクを参照してください。このリンクされた質問への回答には、この機能をホット タオル プロジェクトに統合するために使用した例が含まれています。

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

javascript - HotTowel Durandal ユーザーに基づいて異なるビューを挿入する

shell.htmlfor HotTowel テンプレートには次のものがあります。

これにより、慣例により適切なビューが自動的に挿入されます。HotTowel/Durandal アプリでのユーザーの役割に基づいて、さまざまなビューを挿入しようとしています。たとえば、2 つのビューがあり、

  1. productEditor_Admin.html
  2. productEditor_Superviser.html (これらの 2 つのビューの代わりに、以前は productEditor.html のみを使用していました。慣例により、すべてが機能していました)

単一の ViewModel のみ:

  1. productEditor.js

productEditor.jsここで、ユーザーの役割に基づいて挿入するビューを決定できるようにする関数が必要です。コンポジションのドキュメントで確認できますfunction strategy(settings) : promiseが、HotTowel テンプレートでこれを達成するための最良の方法がわかりません。誰もがすでに試して、それに対する答えを得ましたか?