問題タブ [asp.net-boilerplate]

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

angular - Azure での ASP.NET ボイラープレートのデプロイ - ログイン後にリダイレクトしない

ASP.NET Boilerplate で構築されたプロジェクトに取り組んでいます。私が使用するテンプレートは、モジュール ゼロを含む Angular を使用した .NET Core です。ローカルで作業すると (npm start)、すべてが期待どおりに機能します。

Azure アプリに prod ビルド (ng build --prod) をデプロイすると、ログイン画面が読み込まれますが、その後ホームページにリダイレクトされません。root.module.ts でハッシュ ロケーション戦略を設定しています。

他の .config または .ts ファイルで、他に設定する必要があるものはありますか?

編集:

いくつかの調査の後、このコードをコメントアウトすると、次のことがわかりました。

ファイル src\account\login\login.service.ts に次の行を追加します。

期待どおりに動作します。ログインに成功すると、ブラウザがホームページをロードします。しかし、それは機能の一部を殺すと思います(ログイン後に元の要求されたページにリダイレクトします)。

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

asp.net-boilerplate - 名前を変更した後の無効な列名

モデルの 1 つのプロパティの名前を CompanyId から CustomerId に変更しました。データベースに入り、そこでも列の名前を変更しました。

「CompanyId は無効な列名です」というエラーが表示されます。この古い列名はコード内で参照されなくなったため、どこから来たのかわかりません。

データベースの列の名前を CompanyId に戻し、プロパティ名を CustomerId のままにすると、「CustomerId は無効な列名です。」というエラーが表示されます。したがって、列の名前を CustomerId にする必要があることはわかっていますが、DB の列名を CustomerId に変更すると、古い列名が存在しないと不平を言います。

私は組み込みの EF 移行を使用していません。ABP の外部でスキーマを管理するために使用している別の SQL データベース プロジェクトがあります。プロパティ/列/などを追跡している何らかのキャッシュがどこかにありますか?

解決済み:
このEntity Framework Core はまだ古い列をピックアップしています。Entity Framework Shadow Properties が問題であることが判明しました。私は会社のコレクションを持つ別のクラスを持っていたので、このクラスには CompanyId があると予想していました。

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

themes - ASP.NET Boilerplate Angular テンプレート UI テーマを変更する方法 (Adminbsb)

ASP.NET Boilerplate Angular Template を使用してプロジェクトを開始していますが、別の UI テーマをコア UI テーマとして変更したいと考えています。

ASP.NET Boilerplate Angular Template を使用したことがある人が私を助けてくれますか?

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

twitter-bootstrap - ダウンロードしたテンプレートの競合するスタイル

無料のテンプレート (ASP.NET Core + jQuery など) をダウンロードすると、既定の設定では Bootstrap と Materialize の両方が同じページに表示されます。2 つのフレームワークのクラス名が競合しています。

どちらか一方をコメントアウトすることを想定していますか?