angular - 以角度处理全局字符串的好习惯是什么?
问题描述
在我们的 Angular 应用程序中,我们在整个应用程序中有一些硬编码的字符串(例如标签、错误消息、验证消息),并且想稍微整理一下这些乱七八糟的东西。我在 stackoverflow 上阅读了一些关于全局字符串的答案,但我不明白这是否是一种不好的做法(例如,他们在这里说这是一件坏事)。
对我来说,这感觉像是一个经常遇到的问题,那么在 Angular 中处理全局变量的好的做法是什么?
解决方案
您可以在启动时加载的 json 配置文件中将所有这些外部化。它允许多次重复使用它们。此外,您可以为多个环境定义多个配置。看看这篇文章:https ://blogs.msdn.microsoft.com/premier_developer/2018/03/01/angular-how-to-editable-config-files/
推荐阅读
- python - pred = model.predict_classes([prepare(file_path)]) AttributeError: 'Functional' object has no attribute 'predict_classes'
- wordpress - 在 Wordpress 子域中安装 Jekyll 站点
- jasperserver - 在 Jasper 服务器中启用缓存
- ios - 更改视图中传递的对象的值
- javascript - 如何从构造函数调用全局变量
- python - 如何使用 Pandas 将面板数据转换为正确的形式
- saml - SAML 2.0 响应验证
- ruby-on-rails - Ruby on Rails 路由资源和资源错误响应
- java - 从 Javadoc 中查找 Maven 依赖项
- java - 如果我们使用原始数据类型,它是否称为“组合”?