问题标签 [jquery-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.
angular - 如何在 Angular 2 中使用 globalizejs
有人会有在 Angular 安装和使用中使用 globalizejs lib 的示例吗?
我正在使用 Angular-cli 和 devextreme 在 Angular 4 中开发
在 devextreme 中,关于 globalizejs 与 angular 的使用不是很清楚
jquery - MVC 5 - 无法让全球化运行
我想添加全球化,因为该站点要求用户提供日期。我的德国用户想输入“31.12.1966”而不是“1966-12-31”。
所以我将nuget-Packages“jQuery.Validation.Globalize”和“jquery-globalize”添加到项目中。
现在我无法配置我的 BundleConfig!根据我的研究,我知道我需要 globalize.js 和其他一些文件。所以我试着做一个捆绑:
视图中的使用:
但我收到一个错误:
我翻译了这个德语原文的信息:
我需要捆绑中的更多/其他文件吗?
我能做些什么?有什么帮助吗?
真诚的彼得
asp.net-mvc - MVC 5,全球化,验证德国日期:如何捆绑 js 脚本?
在回答这个问题(MVC 5 - 无法运行全球化)时,我用一堆“<sript src="..." 声明和一些 js 解决了这个问题。
我没有管理的内容:我想捆绑脚本。如果我这样尝试(摘自 bundleConfig.cs):
但我从 JavaScript 中得到一个错误:“Globalize”未定义
看来,脚本的顺序改变了......
目前我使用一种解决方法:我编写了一个自定义 HTM-Helper。
并在视图中使用它:
我的问题是:如何正确捆绑脚本?
asp.net-mvc - MVC:Chrome 浏览器中的日期
问题:我想用 globalize 显示德语格式的日期。使用 MVc 5 中提到的解决方案- 使用 unobtrusiv js 验证德国日期 - 一种适用于 IE 和 Firefox 的简单方法 - 没问题。
但谷歌浏览器使用输入类型“日期”并显示一个日期选择器。验证曾经失败过。
reactjs - 在我的流星项目中,我在哪里实例化 Globalize
堆栈:Meteor、React、Redux、React 路由器
问题:我在哪里(即在哪个文件中)实例化 Globalize?我不是全球化方面的专家,但感觉这是一个有点全局的变量。那么它要去哪里呢?
更一般地说,我对在 react/meteor 应用程序中放置全局变量的位置有点困惑。我得到了整个组件的想法。我在它的模块中编写了一个组件,我导入了所有我需要的东西并导出了该组件。很容易。但是,更一般的东西去哪里了?有什么我可以阅读的吗?
干杯
javascript - 将 o'clock/Uhr 添加到 globalize.js 格式的日期
非常简单的问题:我想在我的全球化格式框架中添加一个开关,以便在时间之后添加一个“o'clock”或德语“Uhr”。现在,我正在使用以下模式:
yMMddHHmm
我在各自的 cldr 文件中找到了 o'clock 字符串,但我不知道如何将它们添加到骨架中。
这是我的代码:
预先感谢您的帮助!
visual-studio - 带有 MVC 的 Globalize.js - 缺少语言环境
我试图让 Globalize.js 库在 ASP.NET MVC 5 应用程序 + 不显眼的验证下工作。具体来说,我的大多数库和要求都按照帖子https://stackoverflow.com/a/25289555/1838819工作。但是,当验证实际上启动input
标签type="text"
但包含十进制数时,我收到以下错误;
我正在通过加载和配置库;
在通过以下方式尝试验证之前,它可以正常工作并且运行良好;
我几乎可以肯定我错过了load
参考locale/en.json
或非常相似的东西,但发现该资源似乎几乎是不可能的。cldr 的文档(Globalize 当前用作本地化数据的主要来源)的文档……充其量是自我引用的,而且导航起来非常令人沮丧。我也找不到特定的 NuGet 包。
我可以找到的文档说应该编译资源。查看该编译器的文档链接回 Gloablize 文档,并进一步了解如何启动测试服务器、安装 Node Package Manger 或 Bower 并从那里安装。当我想要的只是一个文件时,这……似乎有点矫枉过正。我还没有走这条路,因为我希望有一种更简单、更快捷的方法来定位所需的文件。
任何有关在 Visual Studio 中实际配置此库的资源的帮助将不胜感激。
asp.net-mvc - 如何在 MVC 5 中为 jquery 验证获取全球化
我使用 VS 2017 并且我有一个 MVC 5 项目。
我使用 NuGet 安装jQuery.Validation.Globalize
. 其中也安装为依赖项:
jquery-globalize (>= 1.0.0)
cldrjs
我包含了以下 javascript 文件:
“~/Scripts/cldr.js”、
“~/Scripts/cldr/ .js”、
“~/Scripts/globalize.js”、
“~/Scripts/globalize/ .js”、
“~/Scripts/jquery.validate .globalize.js"
但它错过了cldr-data
:包含本地化数据的 JSON 文件。
如何在 MVC 5 项目中使用 NuGet 或 Visual Studio 获取它?
asp.net-mvc - 如何使用 Globalize.js 为 ASP.NET Core MVC 中的客户端验证配置区域性
我很难在我的应用程序中配置客户端验证。我希望它能够接受本地化pt-BR
输入。
我尝试在启动时使用配置应用程序:
它适用于在服务器端呈现货币、日期时间和数字,但客户端验证仍需要en-US
输入。
客户端正在使用jquery.validate
,jquery.validate.unobtrusive
然后我被建议使用 Globalize.js。
我通过 npm 安装了 globalizenpm instal globalize@1.0.0
并添加了 globalize 包和cldr.js
包。并下载jquery.validate.globalize.js
到项目中
我在 HTML 中添加了对 js 文件的引用
但不幸的是,当我尝试设置位置时出现此错误Globalize.locale("pt-BR")
E_MISSING_CLDR:缺少必需的 CLDR 内容
supplemental/likelySubtags
。
我错过了什么?
globalize - 为什么 globalize-compiler 需要不同的 globalize 包含(npm 与 NuGet)?
经过大量尝试,我让 globalize-compiler 运行起来,因此也得到了一个带有捆绑 CLDR数据的 js 文件(名为cldr_en.js)。为了使用它,我还必须执行以下操作:
这些文件通过npm作为globalize-compiler的依赖项。问题是在我的项目中我使用的是 NuGet全球化包。如果我尝试:
我遇到了 js 错误,并且globalize根本不起作用。有人能说出 globalize 包(npm 和 NuGet -> globalize 与 globalize-runtime)有什么区别,以及是否可以仅在生产中使用NuGet包。
我想设置一个构建,在其中我使用globalize-compiler来获取捆绑的 CLDR数据,然后我想删除globalize-compiler的整个文件夹和依赖项,并且只使用生成的捆绑CLDR文件和globalize from NuGet。_