腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
元素
仍然
被
定义
,
即使
*
ngIf
是
false
的
Jasmine
单元测试
角度
、
、
我对
单元测试
完全陌生,所以我可能在这里做错了所有的事情。我使用*
ngIf
在GET请求完成后显示来自DevExpress
的
数据网格,并尝试使用
Jasmine
测试验证它只在我
的
*
ngIf
条件设置为真时显示。我
的
网格
的
截断版本: <dx-data-grid #grid *
ngIf
="!loading"> ...</dx-data-grid> 和我
的</em
浏览 18
提问于2020-07-23
得票数 1
回答已采纳
4
回答
Angular 4 fixture组件在
Jasmine
测试期间保留在DOM中
、
、
、
、
当在真实浏览器中运行
Jasmine
时,我注意到TestBed fixture组件在DOM中没有
被
销毁,并且在测试结束后
仍然
存在:下面
是
一个经过测试
的
组件: selector它们可以像AngularJS中
的
$rootElement那样从DOM中分离出来吗?
浏览 0
提问于2017-04-27
得票数 35
6
回答
Angular 2显示和隐藏
元素
、
我在隐藏和显示依赖于
角度
2中
的
布尔变量
的
元素
时遇到了问题。下面
是
div显示和隐藏
的
代码:该变量
被
“编辑”并存储在我
的
组件中: export class AppComponent imp
浏览 171
提问于2016-02-03
得票数 199
回答已采纳
1
回答
我怎么能不包括
ngIf
附加在AngularJS中
的
元素
呢?
、
我希望有一个if语句来决定是否将一个
元素
添加到DOM中。但是,由于
ngIf
是
一个属性,所以它必须附加到
元素
上,并且该
元素
总是添加到DOM中,
即使
它
的
计算结果为
false
。还有别的方法可以用
角度
来做吗?
浏览 5
提问于2014-11-07
得票数 1
回答已采纳
3
回答
角5-如何从
元素
内部getElementById *
ngIf
?
、
我想添加一个覆盖,幻灯片到我
的
页面上
的
视图。为此,我将在覆盖打开和关闭期间设置div
的
style.width。问题
是
div
是
由*
ngIf
控制
的
,当我
的
.ts代码设置*
ngIf
为true并试图设置div
的
宽度时,这个div
是
未
定义
的
。 <div *
ngIf
="showOverlay === true&q
浏览 0
提问于2020-01-18
得票数 3
回答已采纳
1
回答
在运行时忽略
ngIF
false
值
我
的
*
ngIf
指令因将
元素
引入DOM而受到尊重,但不是从DOM中取出。this.globalDialog.show(); this.globalDialog.hide();奇怪
的
是
,Edge和Chrome中
的
DOM浏览器都显示
ngIf
被
正确设置为
false
:<!--bindin
浏览 6
提问于2017-08-29
得票数 0
回答已采纳
2
回答
如何在移除任何HTML DOM
元素
的
情况下保持固定布局
、
、
、
我需要一个关于使用bootstrap
的
HTML设计
的
帮助。我在设计中使用标签,如果我使用
ngIf
(
角度
代码)删除任何
元素
,设计就会相应地进行调整,这是相当明显
的
。但是,我希望设计保持固定,
即使
我删除了任何
元素
。我也使用了hidden而不是"
ngIf
“,但它
仍然
不起作用。 有谁能帮帮我吗?下面
是
我
的
html代码: <div class="col-lg-5-
浏览 28
提问于2020-09-24
得票数 1
2
回答
VS代码中
的
角5茉莉花问题
、
、
我
是
全新
的
角度
5
单元测试
。我已经安装了所有@type/
Jasmine
,但是
仍然
会在spec.ts文件中出现错误,就像describle不是名称一样,
jasmine
.createSpyObj也不存在于
Jasmine
类型中。请告知我已在我
的
规格文件中进口茉莉花。
是
在Spec.ts文件中
的
问题。甚至VS代码中
的
intellisense也不起作用,确切地说,我看到了所有错误<em
浏览 0
提问于2018-07-20
得票数 0
1
回答
当抛出错误时,Angular/Karma/
Jasmine
单元测试
静默失败
、
、
、
、
我对
角度
拦截器截取方法进行了Karma/
Jasmine
单元测试
,该方法返回rxjs Observable。如果成功时出现一些错误,回调
单元测试
将显示为已通过,
即使
它应该失败。代码:
被
测方法: intercept( next: HttpHandler ): Observable<HttpEvent<any>> {const request = new HttpRequest(
浏览 18
提问于2019-02-26
得票数 2
2
回答
如何取消设置使用
jasmine
.createSpy创建
的
document.getElementById上
的
间谍
、
、
、
document.getElementById =
jasmine
.createSpy('HTMLElement').and.returnValue(null); 我正在创建一个间谍程序,让document.getElementById在我
的
一个测试中返回所需
的
元素
。由于文档
是
全局
的
,这个间谍存在于规范文件中。有没有办法删除这个间谍,并在测试执行后将getElementById恢复为其原始实现?注意:我使用
的
是
新版本
的</e
浏览 1
提问于2019-11-13
得票数 2
1
回答
这个angular教程中
的
“repeater”
是
一个茉莉花概念吗?
、
、
、
这个页面在<li>
元素
中确实有一个ng-repeat属性--但我看不出这如何在测试中转换为对'repeater‘
的
引用 it('should be possible to control phone
浏览 1
提问于2012-11-04
得票数 7
回答已采纳
2
回答
TypeError:无法读取未
定义
的
属性“管道”(茉莉花,角)
、
、
关于
角度
上
的
单元测试
我有一个错误。错误
是
TypeError:无法读取未
定义
的
属性“管道”。为此,我使用了一个可观察
的
,并尝试测试订阅
的
输出。我会感谢你
的
帮助!谢谢! let fixture: ComponentFixture<ComponentName>; const serviceSpy =
jasmine
.createSpyObj
浏览 2
提问于2021-03-12
得票数 9
回答已采纳
1
回答
当用户单击特定
元素
的
外部时,使用*
ngIf
隐藏HTML
元素
(角)
、
如何在<div>或其他
元素
上添加一个<div>,以隐藏我通过*
ngIf
显示
的
东西--使用
角度
,当我单击该
元素
时?解释:当您单击时,
是
通过*
ngIf
显示自
定义
CSS下拉列表,我希望用户能够在自
定义
下拉列表中按他们想点击
的
次数,但是当他们单击自
定义
下拉列表外时,我想再次通过*
ngIf
隐藏自
定义
下拉列表。当用户单击标签时调用
的
方
浏览 3
提问于2020-08-26
得票数 0
回答已采纳
1
回答
如何在茉莉花
单元测试
中触发ngxsAfterBootstrap?
、
、
在我
的
角度
应用,我使用NGXS和茉莉花。 在我
的
一些商店中,我使用ngxsAfterBootstrap作为初始化,在这里我分派了一些操作。我不能使用ngxsOnInit,因为我不知道为什么,但是我不能从我
的
RouteState选择器中获得最新
的
url参数(
即使
我订阅这些选择器并等待了几段时间,也总是没有在ngxsOnInit中
定义
)。因此,在我
的
单元测试
中,我想测试这个初始化,但是我没有找到任何触发ngxsAfterBootstrap
浏览 1
提问于2020-07-13
得票数 0
回答已采纳
1
回答
jasmine
.matchersUtil.equals对===
、
、
、
、
我们开发了一套相当大
的
定制茉莉花匹配器,它可以帮助我们
的
代码更加简洁,避免代码重复。我注意到一些定制
的
茉莉匹配器使用===等式测试,还有一些
jasmine
.matchersUtil.equals。]).then(helpers.spread(function (currentElementID, activeElementID) { message: &qu
浏览 4
提问于2015-10-13
得票数 13
回答已采纳
1
回答
使用Protractor检查
元素
不存在时出现
Jasmine
超时错误
当我检查
元素
是否存在时,代码工作正常,如果我检查
元素
不存在,会得到一个
Jasmine
超时。Stack: Error: Timeout -未在
jasmine
.DEFAULT_TIMEOUT_INTERVAL指定
的
超时内调用异步回调。, 'password_manager_enabled':
false</e
浏览 1
提问于2017-07-28
得票数 0
2
回答
测试后端api端点是否
被
视为
单元测试
?
、
、
、
、
例如,如果您有一个使用Express
的
节点服务器,并且编写了一个
Jasmine
测试,以确保POST /someroute提供您所期望
的
JSON,那么这是否
仍然
被
认为
是
单元测试
?我知道它似乎不符合应用程序最小可测试部分
的
严格
定义
。因此,如果没有,这类路线
的
测试是否有一个特定
的
术语?
浏览 4
提问于2017-08-06
得票数 1
回答已采纳
2
回答
吞咽+因果报应+茉莉花+角+单纯性:真=角不能注入
、
、
、
、
',}, done).start();测试在Chutzpah已经(而且
仍然
)很好。exists", function () { expect(myProvider).not.toBeUndefined()
浏览 1
提问于2016-01-18
得票数 2
回答已采纳
1
回答
$on对角控制器进行
单元测试
?
、
、
、
我
的
角度
应用程序中有一个带有事件侦听器
的
控制器,
定义
如下。$on("myEvent", function(args, value) { });这在应用程序本身中
是
完美的。但是,当我尝试对控制器
的
功能进行
单元测试
时(使用
Jasmine
和Karma),每个测试方法都会引发以下错误: TypeError: $scope.$on = function
浏览 4
提问于2013-05-21
得票数 13
回答已采纳
1
回答
如何根据点击区域隐藏
元素
?
角度
、
我需要你
的
帮助。我有两个项目checkbox和textarea。我想建立以下逻辑:一开始我可以看到这两个
元素
,但是当我开始在textarea中键入某些内容或单击textarea在那里输入文本时,我
的
checkbox消失了,当我在textarea外单击时,checkbox首先,我试图建立逻辑来检查光标是否在文本区域上
被
点击,但我不知道如何做呢?如何根据光标在textarea上是否为checkbox来隐藏clicked?length < 1"> // *
ngIf
浏览 1
提问于2022-06-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何用 Karma,Jasmine,Webpack 测试 UI 组件系列(一)配置篇
从AngularJS快速跳转到Angular
通过构建自己的JavaScript测试框架来了解JS测试
为React开发人员推荐8个测试工具、库和框架
Django小技巧06:get
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券