angular相关内容

在单元测试中从未调用订阅内的角度函数

我正在尝试测试我的导航功能是否被称为删除车辆。但它似乎从来没有打过电话。我认为这可能与以下事实有关:它是一个异步功能,但即使当我等待完全订阅完成时,它也不起作用。 .ts: deleteVehicle(): void { if (confirm('Bent u zeker dat u deze wagen wilt verwijderen?')) { this.ap ..
发布时间:2022-08-06 18:20:17 其他开发

角度测试未捕获错误:未捕获(承诺中):类型错误:无法读取空值的属性(正在读取';参数';)

我在测试组件时遇到问题。主要问题是当我运行Fixture.DetectChanges()时。 当我没有触发它时,所有的测试都通过了,没有任何问题。 以下是测试: 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> describe("simple HTML", () => { // beforeEach(() => { // fix ..
发布时间:2022-08-06 18:15:38 其他开发

使用NGX-Stripe的订阅

是否有人知道或知道如何向我解释NGX-Stripe如何订阅。 我试着用Curl做,但做不到。 我可以制作令牌卡,但下一步是什么? 我的前端是带角的,后端是带棱角的。 我明白我需要制作令牌,然后是客户,最后是订阅。但我不知道怎么回事,我已经看过文档了,但还是卡住了 推荐答案 在条带中创建订阅的主要步骤如下: 创建条纹客户(条纹/收银员) 领用付款方式(NG ..
发布时间:2022-08-02 14:23:56 其他开发

在Form数组中恢复模式原始状态,取消按角度单击的更改按钮(&Q)5

我正在开发角度5应用程序,并使用反应表单的Form数组。 当用户在一个或多个FormGroup中做了一些更改,然后又改变主意并点击了“取消更改”按钮,那么如何恢复组件模型的初始状态?? 我试着在角度官方网站上寻找这个, 在StackOverflow上,但未找到类似的内容。 推荐答案 不知何故,重置函数不是我想要的,所以我使用下面的函数来重置Form数组, purgeForm ..
发布时间:2022-07-16 09:00:39 其他开发

嵌套Form数组上的PatchValue

我有这个表单,它有一个包含日期值的嵌套表单数组。当用户选择日期时,将调用一个函数来设置日期的格式,并应更新表单的值。 但是,我很难理解如何访问数组中的特定Form控件…… 这是相关代码 constructor(private formBuilder: FormBuilder, private datepipe: DatePipe) { this.form = this.formBu ..
发布时间:2022-07-15 23:25:34 其他开发

如何防止iFrame在与浏览器交互后扰乱其历史记录?

所以在我的例子中,我使用iFrames将Grafana附加到我的页面(它为我提供了漂亮且易于使用的图表)。 可以注意到,Grafana的iFrames在图形上每次进行放大或缩小(使用鼠标单击)交互后都会在我的角度页面上触发一种刷新,从而扰乱浏览器的历史记录。我没有在iframe的src上看到任何改变来证明这个页面刷新是合理的,而且它显然没有触发任何东西(例如,没有触发任何onLoad)。 ..
发布时间:2022-07-14 19:46:33 前端开发

角度2+业力+量角器-运行特定的e2e测试用例

我可以使用什么命令从测试套件启动特定的e2e测试用例? 如果这是不可能的-运行特定测试套件可能是一些解决办法。 我用茉莉、卡玛和量角器。我以命令开始测试 npm run e2e 它在package.json 中定义 "e2e": "protractor protractor.config.js" 我可以重新定义此任务(或创建新任务) "e2e-s": "prot ..
发布时间:2022-07-12 11:19:00 其他开发

ESlint角度-无未使用-变量命中类型定义

我正在升级/重构一个角度项目(到角度8,电子6,离子4),我们决定从TSLint切换到ESLint。 我设置了一些规则,它们正在运行,但我无法消除类型定义的no-unused-vars警告。当我运行linting时,我将收到OperatorFunction和Observable的此警告,这显然不是问题。 import { OperatorFunction, Observable, time ..
发布时间:2022-07-03 16:40:23 前端开发