腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3722)
视频
沙龙
1
回答
[
Angular
11-12
][
Jasmine
]
测试
来自
MatDialog
的
afterClosed
()
暂停
的
问题
、
、
、
我正在尝试侦测呼叫服务,以了解在
matdialog
关闭后是否已被调用。 但是我有一个错误..TypeError: Cannot read property 'close' of undefined 但是如果我不尝试关闭对话框,"
afterClosed
()“订阅中
的
代码就永远不会被调用 这是我
的
组件方法: constructor(private service:CustomService, pr
浏览 17
提问于2021-07-02
得票数 0
回答已采纳
1
回答
测试
角分量而不引用其他嵌套组件
、
我不会包含太多
的
代码,因为它会使它变得太复杂,难以理解 我是新
的
角度和完全新
的
单元
测试
框架
Jasmine
。不管怎样,我想是时候诅咒
Jasmine
了。因此,首先,我创建一个
测试
文件来
测试
我
的
组件:test-table.component.spec.ts。我跟踪了一些文档和一些文件,最后得到了一些代码。在我包括代码之前,让我解释一下这个
问题
。由于我
的
Test-table组件依赖于其他组件/依赖
浏览 0
提问于2019-08-07
得票数 0
1
回答
如何
测试
角度材质对话框
、
、
我正在尝试找出
测试
使用角度材质对话框(https://material.
angular
.io/components/dialog/overview)
的
组件
的
最佳方法。我使用
的
是
Angular
内置
的
测试
工具(Karma,
jasmine
) public deleteQualification: void() { let dialogRef = dialog.open(DeleteQu
浏览 14
提问于2021-02-12
得票数 0
1
回答
模拟用户输入
的
RxJs/Ngrx TestSheduler (茉莉花)
、
、
、
、
我正在
测试
Ngrx存储效果
的
角度应用程序。我
的
影响之一,作为副作用,一个使用材料
MatDialog
组件弹出
的
模态。我们正在用rxjs-弹珠
测试
我们
的
商店。RxJ似乎并没有太多
的
例子,
浏览 0
提问于2018-05-30
得票数 2
回答已采纳
5
回答
MatDialog
服务单元
测试
角6误差
、
、
、
、
我有模态服务打开,确认和关闭对话框,我正在制作它
的
单元
测试
文件,但我得到和错误
的
角度,这是代码。modal.service.tsexport class ModalService { console.log(dialogRef) return dialogRef.
afterClosed</e
浏览 0
提问于2018-10-25
得票数 43
回答已采纳
2
回答
Angular
6:如何为mat对话框编写
jasmine
测试
规范
、
、
谢谢你
的
帮助。以下是我
的
代码 if (this.editFormData.dirty) { data: id: '1' }); dialogRef.
afterClosed
浏览 0
提问于2018-07-03
得票数 2
1
回答
角闭通用对话框
测试
、
我有对话框服务
的
打开,确认和关闭对话框,我正在制作它
的
单元
测试
文件,但我得到了一个错误
的
哭声
测试
波纹管方法
的
角,这是代码。: MatDialogRef<GenericDialogComponent>; private dialog:
MatDialog
,describe('DialogService', () => { let service: D
浏览 11
提问于2022-07-11
得票数 2
1
回答
角7单元
测试
用例
的
矩阵开法
、
、
、
、
我
的
密码在下面。1.查看器组件 import {
MatDialog
} from '@
angular
this.onAdd.emit(this.userAwareNessText);} toggleParentView() { this.onAdd.emit(this.userAwareNessText);}} 这是我
的
查看器组件
的<
浏览 0
提问于2019-06-28
得票数 1
3
回答
失败:无法解析MatDialogRef
的
所有参数:(?,?,?)。单元
测试
Angular
项目
、
、
、
、
我对
angular
开发比较陌生,对使用
jasmine
进行单元
测试
也比较陌生。组件工作正常,但是单元
测试
给了我一个我无法解决
的
错误。app.module.ts import/modules/materi
浏览 183
提问于2018-01-02
得票数 20
1
回答
无法打开Modal:
angular
我正在尝试在
angular
中使用code,但是我失败了,这是我
的
代码ts: } button.click();这是我
的
HTML
浏览 2
提问于2021-07-09
得票数 0
3
回答
ng serve -prod抛出"ERROR TypeError:(Void0)不是函数“
、
、
、
更新:我在代码中切断了登录过程
的
每一个部分,然后用--prod构建了它,结果发现
来自
@ single /material
的
MatDialog
产生了错误。登录是在
MatDialog
登录组件用
afterClosed
()钩子解析到其父组件后触发
的
,它会以某种方式产生异常。const dialogRef = this.dialog.open(LoginDialogComponent); dialogRef.
afterClosed
()
浏览 0
提问于2018-03-14
得票数 26
4
回答
Angular
6使用在同一文件中
的
组件之间传递变量
、
、
、
我有一个使用API
的
Angular
6应用程序。在我
的
应用程序中,我必须在一个角度材质对话框中显示一些传入
的
数据,所以对话框组件与我用来显示API数据
的
主组件位于一起。事情是这样
的
,我想要将我
的
一些数据传输到Dialog组件,例如: @Component({, NgForm, Validators } from
浏览 0
提问于2018-12-12
得票数 0
1
回答
使用Jest进行
Angular
MatDialog
测试
、
、
下面是一个非常简单
的
Angular
组件,我想用Jest来
测试
它: }无论我怎么尝试,我都找不到一个优雅
的
解决方案来模拟open()和
afterClosed
()调用。除非,我在上面的类中直接重写了对话框
的
值,这是一个很糟糕
的
解决方案。); spyOn(TestBed.get(
浏览 22
提问于2020-02-04
得票数 1
1
回答
如何在
angular
单元
测试
中使用模拟打开
MatDialog
测试
、
、
、
、
我正在使用
angular
Material对话框打开弹出窗口,单击时将调用
的
组件代码块是this.isDialogOpen = true;this.dialog.open(GreetComponent, { disableClose: false,export
浏览 6
提问于2020-11-20
得票数 2
1
回答
dialogRef.
afterClosed
不是一个函数
、
、
嗨,我正在做单元
测试
,并试图为我
的
订阅获得覆盖。但是,它始终失败,错误dialogRef.
afterClosed
不是函数。我不知道如何监视
afterClosed
()函数,但这是我唯一看不懂
的
部分。..。import {
MatDialog
} from '@
angular
/material/dialog';constructor( private dialog:
MatDialog
) {LoginDi
浏览 1
提问于2018-10-24
得票数 7
回答已采纳
2
回答
如何在角度
测试
中强迫垫子对话框关闭?
、
、
、
、
场景: 我怎么才能强迫它关闭?我尝试过使用dialog.close(), dialog.closeAll(), --我尝试过创建一个模拟对话框并关闭它,但是似乎没有什么效果,因为正在
测试
浏览 0
提问于2018-12-18
得票数 0
回答已采纳
1
回答
角5/茉莉花单元
测试
-无法读取未定义
的
属性“componentInstance”
、
、
我
的
单元
测试
有一个奇怪
的
错误,由于某些原因,我无法确定我为什么要得到这个错误。你只有两次
测试
。这是我
的
密码。('
MatDialog
', ['open']); spyRouter.navigate.and.returnValue,但是第二次
测试</em
浏览 0
提问于2018-07-16
得票数 1
回答已采纳
1
回答
角材料对话框不关闭
、
、
/core/error.service';import { ErrorDialogComponent }console.log('in
afterClosed
: ' + result); }在这里,我有逻辑检查错误是服务器端还是客户端。然后,我选择了适当
的
错误服务方法。
问题
真正
的
问
浏览 0
提问于2020-01-17
得票数 0
2
回答
Angular
NullInjectorError:
MatDialog
没有提供程序
、
因此,当我尝试加载我
的
angular
应用程序时,我得到了这个错误: ERROR Error: Uncaught (in promise): NullInjectorError: StaticInjectorError]: 我
的
ts文件看起来像这样,每个其他
的
帮助
问题
都说要在我
的
NgModule导入中添加
MatDialog
,但我已经这样做了,仍然收到错误。import { Component, NgModule } from '@
angular</em
浏览 12
提问于2020-01-22
得票数 12
回答已采纳
1
回答
如何在角单元
测试
中模拟
MatDialog
从
afterClosed
发送
的
响应?
、
、
、
我正在尝试为
MatDialog
编写一些单元
测试
。我想要做
的
是模拟对话框中
的
响应,并
测试
它是否被组件正确地处理。在我
的
组件中,我应该从关闭
的
对话框中获得一个Map<string, any>,并将它们设置为myData映射。public openDialog(): void { dialogRef.
afterClosed
浏览 3
提问于2021-07-29
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(一)配置篇
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(二)Angular测试用例篇
UTP自动化测试平台系列之终章
为React开发人员推荐8个测试工具、库和框架
JavaScript 开发者 10 种必备 VS Code 扩展
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券