問題タブ [javascript-globalize]
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.
jquery - MVC クライアントの検証
ドイツ語形式の値を受け入れる ASP.NET MVC 5 アプリケーションがあります。モデルへの検証の追加の指示に従おうとしましたが、必要な が見つかりませんglobalize.culture.de-DE.js
。
テスト目的でのみ新しいプロジェクトを作成し、nuget パッケージをインストールし、asp.netでjquery-globalize
提供されているスクリプトを挿入しました。また、新しいモデルと:DbContext
次に、CRUD コントローラーを作成し、ドイツ語形式でデータを送信しようとしました。
予想通り、 de-DE.jsファイルがないと、データは有効であると認識されません。
これを機能させるには、プロジェクトに何を追加する必要がありますか?
javascript - Globalize 1.0 を使用して特定のカルチャ情報を取得する方法
HTML Web アプリケーションで Globalize 1.0 を使用する方法。
Globalize 1.0 サポートを使用して以下の情報を取得する必要があります
Globalize 1.0 をサポートする簡単なサンプルを作成する方法。
Globalize 1.0 サポートを使用してデフォルトの通貨とパーセント記号を取得する方法と、記号を動的に変更する方法
指定されたカルチャの通貨/パーセント値の正/負のパターンを取得する方法と、パターンを動的に変更する方法
指定されたカルチャの既定の日付形式を取得する方法。
指定されたカルチャの既定のグループ区切り記号と小数点記号を取得する方法
問題のサンプルまたはコード スニペットがある場合は、それを共有してください。
可能であれば、簡単なサンプルを Globalize 1.0 と共有してください
ありがとうございました.....
ゴバラ
javascript - Globalize 1.x を使用して日付を解析する方法
Globalize 1.x を使用して特定の文化に従って日付を解析する方法を教えてもらえますか? バウアーまたはノードを使用せずに。
公式サイトで例を見たことがありますが、静的 JSON を使用して I18n Unicode CLDR を静的にロードします。ユーザー設定に応じて動的にロードする必要があります。公式ページの「CLDRデータをGlobalizeにロードする方法」も見ました。そこでは、動的な方法で CLDR をロードする方法が示されています。
私の問題は、文字列を日付に解析し、de-CH などの特定のカルチャに応じて日付を文字列にフォーマットする必要がある CLDR json ファイルを特定できないことです (たとえば)。
そのようなシナリオの具体的かつ完全な例はどこにも見つかりません。
javascript - globalize.js V1.0.0 で文化データにアクセスする方法
Globalize.js V0.0.1 から V1.0.0 に移行しています。V0.0.1 では、以下に示すように、読み込まれた培養データにアクセスできました。現在のバージョン 1.0.0 でデータにアクセスするにはどうすればよいですか。
事前にどうもありがとうございました!
javascript-globalize - Globalize 1.x での適切な拡張方法
Globalize 0.x を介してカスタム機能を追加する次のコードがありました。
Globalize 1.x プラグインの API が異なるため、プラグインの新しいバージョンで同じ結果を得る方法を知りたいですか?
ありがとう。
ところで、「then(Globalize.load)」の後に、このメソッドを「then」チェーンに含めました。これは適切な方法ですか?
更新: 最終作業バージョン - @rxaviers に感謝
node.js - プロダクション モードに設定すると Webpack Globalize がビルドに失敗する: フォーマッターまたはパーサーが提供されていません
React/Webpack/Globalize アプリに取り組んでいます。開発モードでは問題ありません (Globalize は、私が選択したロケールではなく、すべてのロケールをコンパイルすることを主張しますが、それは別の日の別の質問です)。
ただし、production: true
webpack 構成で設定すると、実行時に次のエラーが発生します。npm run build
globalize webpack プラグインは、プリコンパイルを処理するためのものであるという印象を受けました。このエラーが表示される理由は何ですか? 私がproduction: false
物事をうまくコンパイルするように設定しているとき。
私のプラグインの設定は次のとおりです。
ファイルが変更され、webpack dev サーバーが再構築されると、使用していないロケールの再複雑化を示すこれらのメッセージが大量に表示されます。
私が試みたものは、その問題を乗り越えたようには見えません。
ありがとう
javascript - C# (バックエンド) と JS (フロントエンド) で一貫した日付、数字の書式設定
フロントエンドで顧客データを表示するシステムを作成していますが、バックエンドを介してデータをさまざまなファイル形式にエクスポートすることもできます。私は globalize.js と .NET のネイティブ グローバリゼーション機能を使用していますが、一部の言語では日付形式 (例: "31.1.2016" と "31-01-2016") と数値形式 (例: "1.234") に違いがあります。 ,56" 対 "1 234,56")。バックエンドとフロントエンドで日付と数値をフォーマットし、一貫した結果を得る方法を提案する人はいますか?
一部のフロントエンド コンポーネント (チャートなど) は生の整数、日付がデータを適切にレンダリングできることを期待しているため、値を文字列に事前にフォーマットして文字列をフロントエンドに渡すことはできません。
javascript - requirejs によるグローバル化と cldr
私はグローバル化しようとしています。以下は、現在の私のプロジェクト構成です。
- 現在、私はノード環境を使用していません。具体的には、npm も bower も使用せず、NuGet をパッケージ マネージャーとして使用しています。
- モジュールシステム: AMD
- アプリケーションの起動時に、
require.js
.config()
さまざまな外部モジュールへのパスを指定するために使用します。 - 実際のアプリケーション (タイプ) スクリプトでは、使用して
import {...} from "...";
、依存関係をロードします
Globalize
私のプロジェクトで npmとcldr
bower を避けて使用する方法があるかどうか疑問に思っていますか?
編集
だからこれは私が最終的にそれをした方法です:
私の必要なjs構成:
/li>明らかに、次のように
number.js
andも変更する必要がありdate.js
ます。number.js
:
/li>date.js
:そして最終的に次のように使用しました:
/li>
これについてあなたからの連絡をお待ちしています:)