问题标签 [angular-json]

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 投票
2 回答
1453 浏览

angular - 如何在我的库中声明/包含一个导入的 scss 文件夹,以便可以在我的应用程序的 scss 文件中调用 @import 它?

目标:

我正在尝试从我的库中包含一个路径,这样我就可以使用一个@import语句在我的应用程序中包含 scss 文件,如下所示:

问题:

不幸的是,每次我尝试为我的应用程序提供服务时,我都会收到以下编译器错误:

我已经尝试过的:

  • 在 Stackoverflow 上查找搜索给我带来了这个线程,它描述了与我现在面临的相同问题。styleIncludePaths而且我已经尝试像Zainu建议的那样将路径包含在属性中,但是在尝试为应用程序提供服务时,我遇到了确切的问题,如上面的问题 -部分所述。

  • 我尝试在第一篇文章中设置stylePreprocessorOptions类似GreatHawkeye@import的属性,并且在使用后可以设置 scss 文件ng build,但我不明白它是如何以及为什么起作用stylePreprocessorOptions但不是styleIncludePaths

  • 我还尝试在 google 上搜索,这导致我找到了 Thread Unable to get styles bundled using styleIncludePaths 选项,在那里我找到了Alan Aguis的答案,但不幸的是,没有真正的解释 styleIncludePaths 的真正用途。Alan Aguis 唯一说的就是:

那是因为 styleIncludePaths 缩进了别的东西。

但正如所说,他没有说明 styleIncludePaths 到底是什么,这让我更加困惑。

我还尝试查找有关在线程上添加样式包含路径如何使用“styleIncludePaths”的文档的ng-packagr github 页面,但结果仍然相同,我找不到我的问题的明确答案。

关于这个问题的问题:

  1. ng-package.json 中的 styleIncludePaths 什么时候使用?它仅用于已发布的软件包吗?

  2. angular.json 中的 stylePreprocessorOptions 什么时候使用?只有在运行 ng build 后才用于dist版本吗?

  3. ng-package.json 中的 styleIncludePaths 与 angular.json 中的 stylePreprocessorOptions 通常有什么区别?

  4. 如何在我的库中声明/包含一个导入的 scss 文件夹,以便可以在我的应用程序的 scss 文件中调用 @import 它?

我很确定我的建议是错误的,但我想知道发生了什么以及如何解决我的问题。

对此的任何帮助一如既往地受到高度赞赏!

0 投票
1 回答
38 浏览

angular - 该服务如何检索 JSON 对象数组?为什么不在 moel 对象上映射?

我是 Angular 的新手,我对这种情况的工作原理有很大的疑问:

在我的组件代码中,我有这样的东西:

如您所见,我正在定义一个Order模型对象数组。

然后进入ngOnInit()方法,我正在使用这个getAllOrders()服务方法检索这个数组:

这基本上是从 JSON 文件中检索值。

现在......来自 Java 我对它在 Angular\TypeScript 中的工作有一些疑问。我的想法是我的ordini.json文件中定义的对象必须映射到Order模型对象。

所以这是我的订单模型界面:

如您所见,我有一个Order接口,其中包含一些字段(有时定义为其他接口)。

这是我的 JSON 文件内容:

基本上这是一个对象数组。我最初的想法是,在 .json 文件的数组中定义的每个 JSON 对象都必须完美地映射到Order模型接口描述的对象上,因为在我的组件中,我将我的orders变量定义为Order数组:

但似乎它不是以这种方式工作的。

我的服务类正确检索返回数组的信息,但该数组似乎包含 JSON 对象而不是Order字段。

为什么?我错过了什么?将 JSON 对象映射到模型对象的正确方法是什么?此外,使用这个 JavaScrip\JSON 对象作为模型对象避免这一步是正确的还是在 Angular 中是可以接受的?

0 投票
1 回答
293 浏览

angular - Angular JSON Schema Form 更改模型数据不会更新表单

我正在使用Angular JSON Schema Form来构建一个带有模型的表单,该模型可以在选择不同的选项时更改。我得到的问题是,即使我的组件中的模型变量发生了变化,表单也不会重新加载它的值。

这是我的 AJSF:

0 投票
0 回答
733 浏览

javascript - Angular 10:Styles.css 未加载到 Index.html

我在index.html文件中添加了一个 html 元素,现在我想在其上添加一些样式。我已经在styles.css文件中编写了样式代码,但它没有反映在index.html元素上。

这是代码:

索引.html

样式.css

角.json

文件结构

角度版本

我无法弄清楚我做错了什么以及在哪里做错了。任何人都可以帮助我吗?

0 投票
1 回答
132 浏览

angular - ANGULAR 8 - 如何传递json里面的json数据

在角度 8 中,我传递数据的 json 格式就像

我创建格式以传递数据以提交表单

当我使用这种格式时,如何传递 json 内部的 json 数据
我在下面的这一行中遇到错误:

core.js:6260 错误类型错误:无法读取未定义的属性“值”

地址在json内部以及如何传递数据以提交表单

0 投票
1 回答
111 浏览

angular - 如何从 ngx-extended-pdf-viewer 的 node_modules 中省略子文件夹

ngx-extended-pdf-viewer允许在复制整个库资产后inline-locale-files省略子文件夹additional-locale

我尝试在 angular.json 中添加忽略,但不允许忽略。

如何省略这些文件夹并减少语言列表

0 投票
2 回答
3422 浏览

angular - 无法设置 fileReplacements 以用 Angular 11 替换文件夹内容

我正在使用angular.jsonfileReplacements文件中的 angular cli 配置来替换文件夹内容,如下所示:

请注意,在replace值中,我使用的是文件夹路径而不是文件路径。这是 Angular 10 的工作代码。

我升级到 Angular 11,现在尝试使用以下命令构建 prod 版本时出现错误: ng build --prod

我得到的错误是:

ESLint 向我显示了这个警告:

我能用这个做什么?这是 Angular 11 的错误吗?我应该使用不同的方法吗?

任何帮助将不胜感激。

0 投票
3 回答
120 浏览

angular - 在根工作区中提供时在 bazel 工作区中引用 angular.json 不是一种选择

我正在尝试将 Angular 项目集成到现有的 Bazel 构建系统中。当我尝试运行 angular build 时,出现以下错误。

现在我的角度项目位于根工作区的子文件夹中,因此角度无法找到角度 json 文件。当我使用 angular devkit 的架构师包运行 angular build 时,也没有选项可以使用 args 指定 angular json 的确切位置,这可能会解决问题。

一种方法,我能想到的解决方法是在运行构建命令之前将 angular json 文件复制到工作区的根目录。我还有其他选择吗?

0 投票
0 回答
31 浏览

json - Angular 项目未显示为 Chrome 扩展程序

我正在关注如何将 Angular 项目创建为 chrome 扩展的教程。这是链接:https ://medium.com/angular-in-depth/chrome-extension-with-angular-why-and-how-778200b87575

我不确定我错过了什么,但是当我尝试在 Chrome 中查看页面时,我只看到一个白色的小方块。像这样:在此处输入图像描述

该项目甚至没有加载。在与文章一起发布的视频中,演示者提到添加“aot”:true、运行 ng build 并刷新扩展以解决问题,但我仍然看不到您在创建新项目时看到的默认 Angular 页面. 我对我缺少的东西感到困惑,我还需要添加到 angular.json 文件中吗?

*如果需要其他文件的代码,请告诉我,我之前从未创建过扩展,所以我不确定需要哪些文件来帮助解决这个问题。

这是我的清单文件如下:

这是我的 angular.json 文件:

0 投票
1 回答
20 浏览

angular - 如何编写 json pie 角度获取属性?

我的角度项目中有一个打字稿类。

我想使用如下管道编写此对象:

但是get参数(subTotal,grandTotal,taxTotal)不写在json字符串中: