腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(797)
视频
沙龙
1
回答
酶
仍在
寻找
React
中
应
通过
条件
渲染
隐藏
的
元素
javascript
、
reactjs
、
jestjs
、
enzyme
我有一个应用程序,呈现一个简单
的
计数器,我正在用它来学习Jest和
酶
。如果用户试图将计数器减到0以下,我希望显示一条错误消息。当用户看到错误并将计数器递增到0以上时,我希望
隐藏
错误消息。当我运行应用程序时,这是完美的,但
酶
似乎保留了dom
中
错误消息所在
的
部分,即使计数器是递增
的
。button onClick={decrementCounter} data-test='decrement-button'>Decrement</bu
浏览 18
提问于2020-11-06
得票数 1
回答已采纳
4
回答
如何测试子组件是否被呈现?
reactjs
、
jestjs
、
react-testing-library
在
酶
中
,你可以像这样检查子组件
的
存在:什么等同于
react
测试库
中
的
这个测试?我找到
的
所有在线示例只涵盖了
寻找
dom
元素
的
非常简单
的
测试-没有一个包含
渲染
子组件
的
示例。如何查找子组件?
浏览 19
提问于2020-02-03
得票数 29
1
回答
如何在
React
、Jest和Enzyme
中
查找包含特定值
的
div
的
计数
javascript
、
reactjs
、
jestjs
、
enzyme
我正在
寻找
一个使用
React
,Jest和
酶
的
解决方案。我是这些技术
的
新手。<div className="trow"> <div className我
的
React
组件使用来自re
浏览 13
提问于2019-10-20
得票数 1
回答已采纳
2
回答
React
.js -显示/
隐藏
组件
中
动态生成
的
元素
javascript
、
html
、
reactjs
我正在使用导入数据数组
的
组件模板生成表单字段
元素
。我希望能够
隐藏
其中
的
一些
元素
,并在满足其他
元素
的
条件
时显示它们;这在表单域中非常常见,例如,当您选择项A时,表单域X出现,当您选择项B时,表单域X
隐藏
。我在
React
文档网站上读了很多关于
的
文章,但是这些例子对我正在做
的
事情并不是很有效,尽管关于防止组件
渲染
的
部分已经很接近了。I 演示我
的
浏览 0
提问于2017-12-29
得票数 6
回答已采纳
3
回答
Jest和
酶
有什么区别?
javascript
、
reactjs
、
jasmine
、
jestjs
、
enzyme
我想测试
React
项目。我从
React
文档开始,它将
酶
称为测试工具,这对我来说有点模糊。 enzyme断言库还是任务运行程序?测试
react
-redux项目的最佳方法是什么?
浏览 9
提问于2017-03-06
得票数 47
3
回答
按钮在单击后不会消失
javascript
、
reactjs
嗨,我有下面的代码,它根据用户
的
查询一次呈现两个按钮,例如:'Yes‘和'No’。目标是,一旦用户单击了这两个按钮
中
的
任何一个,这两个按钮都应该消失。我尝试添加一个设置状态组件,如下所示: export default class Reply extends
React
.PureComponent { </Button> } else { return n
浏览 30
提问于2021-01-12
得票数 0
回答已采纳
1
回答
如何使用测试
渲染
器或
酶
测试
React
中
的
转发ref?
reactjs
、
jestjs
、
enzyme
、
react-test-renderer
大多数经过测试
的
元素
都位于其他
React
组件
中
;因此,我在组件
中
设置了forwardRef,以便将ref传递给所需
的
元素
。现在,我想用Jest和Enzyme或
React
测试
渲染
器来测试这些refs,但我无法用这两个库来实现。返回HTMLElement,而ref.current返回名为WrapperComponent
的
内容,而不是返回转发
的
元素
。创建
元素
并使用Rea
浏览 1
提问于2018-10-18
得票数 3
1
回答
React
JS - TDD -建议
reactjs
、
tdd
我正在
寻找
开发一个
React
JS应用程序,但我想从TDD
的
角度出发。我希望为这项工作开发一个测试套件,这样我就可以在Chrome、Firefox、Edge和Safari
中
运行测试。然后围绕这些测试编写DEV代码,使测试
通过
。 我研究过
酶
和Jest。这两个框架看起来都更像单元测试框架,而不是UI功能测试框架(有点像Webdriver / Selenium)。对我来说,更重要
的
是验证适当
的
UI
元素
是否按预期出现在页面上,而不是
浏览 2
提问于2018-08-13
得票数 0
1
回答
在ASP.NET MVC 5
中
有
条件
地呈现某些内容
asp.net
、
asp.net-mvc
我正在
寻找
ASP.NET MVC5
中
React
高阶组件
的
等价物。@Html.PermissionCheck(new Privilege[ SecurityP
浏览 0
提问于2018-10-19
得票数 0
1
回答
使用jest和
react
- Test -library测试正确
的
SVG组件呈现
reactjs
、
svg
、
jestjs
、
react-testing-library
我在
React
组件中有一个svg,它可以有
条件
地呈现。 <div className='avatar'> {gender === true ?最初,我希望MaleAvatar svg
渲染
,然后如果性别的值被更改为false,FemaleAvatar svg
渲染
-但是男性头像应该首先
渲染
,这就是我想测试
的
。
条件
所在
的
组件是一个孩子
的
孩子,但我是
通过
文本测试该组件
中</
浏览 22
提问于2021-04-12
得票数 2
1
回答
仅在Safari和iOS5 / Lion上出现画布
渲染
错误
canvas
、
safari
、
svg
、
ios5
、
osx-lion
我从来没有见过像这样
的
浏览器bug。它只发生在特定
的
Safari浏览器/平台组合上。当我
通过
foreignObject
元素
将画布
元素
嵌入到内联svg文档
中
时,就会出现这种情况。但是当我在Lion上使用Safari时,iOS5画布
渲染
时没有应用任何变换。画布
渲染
也在所有SVG之上,因此也不考虑z顺序。在同一版本(5.1 / 5.1.1)
的
Safari
中
,平台(Snow Leopard /
浏览 3
提问于2011-10-25
得票数 0
1
回答
React
Router 1.0多个<route/>
reactjs
、
react-router
我
的
登录页面的html结构与其他经过身份验证
的
页面(DashBoard、managesubscription等)完全不同var
React
= require('
react
'); displayName: 'Login', return (= require('
react
浏览 0
提问于2015-11-08
得票数 0
3
回答
Jest
酶
浅表测试并不代表反应组分
的
所有
元素
。
unit-testing
、
reactjs
、
jestjs
、
enzyme
我写了一个有趣
的
酶
测试如下:import ManageDrugTermPage from '..setRouteLeaveHook}}/> expect(toJson(wrapper)).toMatchSnapshot();}) "id": 25,
浏览 1
提问于2017-05-17
得票数 6
回答已采纳
1
回答
如何实时获取
元素
的
属性值?
javascript
、
reactjs
、
element
我想要实时获取
元素
属性值。如何做到这一点?Comment extends Component { super(props); } console.log(this.state.size);我总是得到相同
的
值50px...但我知道textarea
的
大小在50-1
浏览 1
提问于2018-05-22
得票数 0
2
回答
使用
隐藏
属性vs有
条件
地呈现组件
javascript
、
html
、
reactjs
最近,我发现了一种在JSX中有
条件
地呈现组件
的
替代方法,即使用hidden
的
HTML属性。function Parent() {对我来说,当我想要保留组件状态并具有切换组件UI
的
可见性
的
功能时,这种方法效果很好。 这做法不好吗?我们应该有
条件
地呈现组件吗?
浏览 0
提问于2020-04-19
得票数 3
回答已采纳
1
回答
如何使用Vue.js
的
路由器将状态和事件处理程序作为道具传递给子组件?
vue.js
、
routing
、
parameter-passing
、
vue-component
、
vue-router
addEmployee() {...}}我想把注册新员工
的
路线和列出所有员工
的
路线分开,所以我首先要更新上面的模板: <div> } }}); 我
的
问题是如何将更新:--我不知道为什么我没有收到关于这个问题
的
任何答复,尽管在其他框架
中
浏览 4
提问于2020-02-20
得票数 0
3
回答
useEffect缺少一个依赖项,但是当我添加它时,我得到一个‘超过最大更新深度’
的
错误
javascript
、
reactjs
、
react-hooks
、
use-effect
我试图用钩子包裹我
的
头脑,但我遇到了一个反复出现
的
问题。在下面链接
的
示例
中
,我有一个对数组进行排序
的
useEffect钩子。排序顺序由状态值决定,我有一个切换状态值
的
按钮。一切都按我想要
的
方式工作,在组件挂载时对数组进行排序,然后单击按钮。 但是,我从链接器得到一个错误,需要将值
的
数组声明为useEffect钩子
中
的
依赖项。如果我这样做,我会得到一个‘最大更新深度超过’
的
错误。我不知道该怎么做,如果
浏览 26
提问于2020-01-06
得票数 5
回答已采纳
3
回答
React
- prop-types被标记为required
javascript
、
reactjs
、
react-proptypes
当我使用propTypes和
条件
渲染
子对象时,我遇到一个错误。, { Component } from "
react
";import Rate from ".</div> rate: PropTypes.number.isRequired我在这里重现了我
的
错误:
浏览 60
提问于2018-06-10
得票数 1
回答已采纳
1
回答
角-js指令调用兄弟指令
angularjs
、
angularjs-directive
我想要
的
jquery非常简单,但是在角度上,我不知道如何使用最好
的
方法来实现这一点。场景 $scope.isG
浏览 4
提问于2014-08-15
得票数 1
回答已采纳
5
回答
React
组件
的
子项在呈现前检测是否为空/ null
javascript
、
reactjs
"
react
":"16.8.4“
React
.Children.count不起作用代码示例如下 ...
浏览 0
提问于2019-03-22
得票数 33
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
腾讯会议
活动推荐
运营活动
广告
关闭
领券