angular5相关内容

如何在 Angular 5 重新加载后保留服务数据

我有一个服务可以在组件之间传递数据,当调用它时它可以工作,但是当我重新加载时,服务数据被重置.所以当我在重新加载时搜索内存被重置,所以有没有办法在重新加载后保留数据而不使用任何客户端存​​储?我很好奇的一件事是,我可以使用 rxjs 来实现这一点,但我不确定这会有什么帮助吗?我害怕使用 localstorage,因为数据将主要是对象或数组,而不是用户 ID 或会话 ID.对此的任何输入都会真的很有 ..
发布时间:2021-11-09 00:43:28 其他开发

ControlContainer 没有提供程序 - Angular 5

我正在将购买的第三方模板转换为 Angular 5 应用程序,但遇到了错误.我对 Angular 5 很陌生(但是我很了解 AngularJS)并且不明白它想告诉我什么?它似乎与显示/隐藏顶部导航栏的按钮有关. 错误信息(来自浏览器): 错误:模板解析错误:ControlContainer 没有提供程序(“imalize-styl-2 btn btn-primary"(click)="to ..
发布时间:2021-11-09 00:40:27 其他开发

此命令只能在 CLI 项目内运行

出于某些原因,如果我运行以下命令,我想使用 Angular v5,它会在 angular 6 中构建一个我不想要的应用程序.> ng new hello//这会在最新版本中创建 angular 应用程序 我按以下顺序运行命令 npm init//生成package.json 上面的命令生成了 package.json 文件,我交换了 package.json 文件的内容. https ..
发布时间:2021-11-09 00:33:48 其他开发

在生产中禁用 console.log()

我已运行以下命令以在我的 Angular 应用程序中禁用生产环境的控制台日志.下面的代码在 chrome 上按预期工作,但是,它仍然在 IE 11 中显示日志. main.ts if (environment.production) {enableProdMode();如果(窗口){window.console.log=function(){};}} 这是一个 polyfill 问题吗? ..
发布时间:2021-11-09 00:30:58 其他开发

通过 angular-cli 生成的角度组件的自定义项目级模板

如何将自定义角度组件原理图添加到现有项目中? 我想要例如my-page 组件模板将复制现有的 \node_modules\@schematics\angular\component\ 文件,但带有编辑过的模板. 我希望它可以通过 angular-cli 实现,例如ng g my-page pagename 带有原理图属性的命令. 目前我修改了 \node_modules\ 下现有 ..
发布时间:2021-11-09 00:30:52 其他开发

Angular4-5中Proxy Server的实现

问题说明:使用 angular-cli 和 Angular-5 开发的客户端/UI,UI 在 http://localhost:4200 并且我们在 http://localhost:8000 这意味着所有 api 都像 http://localhost:8000/users/getuserinfo 并正确返回一些json数据.还有其他路线,如 http://localhost:8000/stud ..
发布时间:2021-11-09 00:28:34 其他开发

如何创建一个公共服务以将 jQuery 数据表集成到 angular 中的所有页面

我想创建公共服务以在多个页面上集成 jQuery 数据表(带有导出按钮). 我已经安装了 jquery 和 jquery 类型.还在 tsconfig types 数组中包含了 jquery. “类型":[“jQuery"] 在索引页上包含数据表所需的 CDN. 在typings.d.ts中添加了一个JQuery接口: interface JQuery {( ..
发布时间:2021-11-09 00:27:55 其他开发

ng serve 命令不起作用 angular 5

如果我运行 ng serve,就会出现这个错误 ng :术语“ng"不被识别为 cmdlet、函数、脚本文件或可运行程序的名称.检查名称的拼写,或如果包含路径,请验证路径是否正确,然后重试.在行:1 字符:1+ ng 服务+ ~~+ CategoryInfo : ObjectNotFound: (ng:String) [], CommandNotFoundException+ FullQua ..
发布时间:2021-11-09 00:26:26 其他开发

Angular5 PWA 不刷新(服务工作者)

我正在使用 angular5 开发一个应用程序,通过 ng-cli 使用服务工作者,但我意识到在第一次加载应用程序外壳后,它不会刷新.使用 ng build 构建应用程序后,如何将新文件版本推送到我的应用程序?.我可以直接手动重写 sw.js,但是因为它是通过 cli 生成的,所以我不喜欢影响任何我不知道是做什么的. 我整天都在寻找这个答案,但由于服务工作者是 1.6 版 ng-cli 的新 ..

Angular Service Worker - 数据组不起作用

我正在尝试使用 Angular Service Worker,一切正常,除了 dataGroups 对我不起作用. 这就是我的 ngsw-config.json: {...“数据组":[{“名称":“API 性能",“网址":[“/shipments/**"],“缓存配置":{“策略":“性能",“最大尺寸":100,“maxAge":“3d"}}]} 在我的网络选项卡中,我看到服务工作 ..
发布时间:2021-11-09 00:19:19 其他开发

[Angular-CLI-6]无法确定“服务"目标的单个项目

我在 ng update @angular/cli 命令的帮助下更新了我的 angular-cli.在那之后,我遇到了一个错误,因为无法确定“服务器"目标的单个项目,并带有以下错误跟踪. 无法确定“服务"目标的单个项目.错误:无法确定“服务"目标的单个项目.在 ServeCommand.getProjectNamesByTarget (E:\Angular\Projects\projectNam ..
发布时间:2021-11-09 00:15:59 其他开发

回调已经被称为 angular cli

我更新了我的 angular-cli 然后我在 ng serve 中出错 回调已被调用.在 throwError (node_modules\neo-async\async.js:14:11)在 node_modules\neo-async\async.js:2805:7在 _combinedTickCallback (internal/process/next_tick.js:131:7)在 ..
发布时间:2021-11-09 00:14:27 其他开发

ng 在子目录中生成组件

我有以下目录结构 我想创建一个新页面,比如说,一个关于页面.我想把它放在 src/app/page/about/* 所以我尝试: ng 生成组件页面/关于 但我收到此错误: 错误:多个模块匹配.使用跳过导入选项跳过将组件导入最近的模块.不止一个模块匹配.使用跳过导入选项跳过将组件导入最近的模块. 使用页面来存储我的单独页面是个好主意吗?如何使用 angular-cli 在子目录 ..
发布时间:2021-11-09 00:14:21 其他开发

Angular Service Worker - 无法加载资源:服务器响应状态为 504(网关超时)

我在我们的 Angular 5.2.5 中使用了 Angular-CLI 1.6.6 和 @angular/service-worker 5.2.5应用程序.除了在我们的生产环境中弹出一条错误消息外,在本地 lite-server 和生产服务器上一切正常: 加载资源失败:服务器响应状态为 504(网关超时) 查看 ngsw-worker.js 脚本,我发现生成上述错误消息的行(以下 2 ..

如何更改(升级或降级)Angular 版本?

我最近安装了 Angular 6,并想重新使用 Angular 5.2如何将我的 Angular 版本从我拥有的任何版本更改为我选择的任何一个? 解决方案 我会尽量为以后的类似问题给出一个通用的答案. 项目中使用的 angular 版本由安装的 angular cli 版本决定.可以使用以下命令安装任何特定版本的 angular cli: npm install --globa ..
发布时间:2021-11-09 00:07:39 其他开发