问题标签 [angular8]
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.
angular6 - 如何使用 Angular 2、4、5、6、7、8、9 创建层次结构
我想使用Angular 2 或 Angular 4从 json 文件创建层次结构。位置的层次结构可能会根据要求而改变。谁能建议我如何创建所需的模板。下面提到了可能的情况。
文件名:location.json
情况1
angular - TypeScript 无法编译,因为“any”的类型声明失去了类型安全性
我应该如何解决以下错误消息:
无法编译 /.../SoftwareLicenseCodes/index.tsx (14,20):“any”的类型声明失去类型安全性。考虑用更精确的类型替换它。此错误发生在构建期间,无法消除。
请参阅以下代码:
angular - Angular 2+ i18n 方言/口音
假设我们设置和使用类似于文档的 Angular i18n-tags :
我们使用生成我们的翻译ng xi18n --i18nFormat=xlf
到目前为止一切顺利,现在我们要开始为方言/口音生成特定的翻译,例如 de_AT(奥地利德语)。在我们的应用程序中,这些很少。因此,为了保持翻译文件的可维护性,我们不想.xlf
为每种方言生成一个全新的,而是使用基本的messages.de.xlf
并以某种方式从那里转移口音/方言。
第一步的第一个想法是生成一个messages.de_AT.xlf
只包含那些特定翻译的新版本,例如:
但是不知道该怎么做以及接下来该怎么做。所以我正在寻找一些最佳实践技巧或示例项目。提前致谢!
angular - 了解@input - 从父母到孩子
我尝试学习 Angular,现在我已经到了这个@Input
阶段。
我有一个主应用程序和一个子组件。在app.component.ts
我有一个测试变量。我想将此变量从app.component.ts
to 传递给child.component.ts
.
现在,我该怎么做?
angular - angular 8 - 从父组件获取子组件的实例
我有一个组件层次结构如下。
我们如何从间接父组件 A 中获取对组件 c 的引用?我尝试使用视图子项从父项访问子组件 C,但未定义。
注意:子组件来自一些第三方库。我无法更改这些文件
stackblitz.com/edit/angular-bpmwxz
angular - 如何从 Angular 6 的自动生成的 XLIFF 文件中删除位置、源文件和行号?
我们正在使用 Angular 的内置工具从模板中提取消息。
这工作正常,我们使用以下方法获取 XLIFF 文件中的所有信息:
在这个文件中 atrans-unit
看起来像这样:
尽管其中的内容<context-group purpose="location">
看起来很有趣,但它向外部翻译服务解释了项目和实施细节。
有没有办法告诉 Angular不要将这些信息包含在 XLIFF 文件中?
或者,是否有其他工具可以进行转换?也许编译器在构建期间拥有该信息很重要。
javascript - 无法匹配任何路由。URL 段:Angular 8
我正在使用 routerLink 为博客组件传递 ID,它给了我错误 - 无法匹配任何路由。URL 段:'blog/%5B'../blogdetails',%20blogs.post_id%5D'
javascript - 通过 ngSubmit 提交时未定义 Angular 表单
我的 app.component.html 文件中列出了一个表单,如下所示,当我单击“发送”按钮提交表单时,我的 Javascript 中出现错误,提示 chatForm 未定义。
我看过一些不同的教程,但我似乎无法找到为什么这个功能没有按我预期的那样运行。我究竟做错了什么?
另外,当我提交表单时,如何获取表单中存在的输入值?我message
在表单上定义了一个名称,我该如何使用这个变量?
app.component.html
app.component.ts
javascript - 角度返回未定义
我有用于获取数据库中一家特定餐厅信息的 API,但我必须通过 POST 请求来获取它。当餐厅登录时,我成功地restaurantID
从 auth.service 和另一个 API 获取,但是当我尝试在控制台中登录餐厅时,我得到undefined
. 统一我无权在此处显示 API。编码:
餐厅服务.ts
信息组件.ts
lazy-loading - loadChildren 在 angular8 中已弃用
我刚刚注意到 Angular 8(即将发布)已弃用“字符串类型的路由器loadChildren
”。(票)
我是否正确理解他们指的是......
要迁移到 Angular 8,解决方案是什么?
在票证中,他们指的是“动态导入”。我是否正确,这是指以下提议:
如果我们将来想使用延迟加载,有人可以预览一下路由文件的实际外观吗?