为了账号安全,请及时绑定邮箱和手机立即绑定

vue 如何对v-if为false的dom进行单元测试

vue 如何对v-if为false的dom进行单元测试

梦里花落0921 2019-03-02 20:03:50
比如有一个button:其v-if中的计算属性返回为false(该计算属性没有setter)。那么在单元测试中, 如何通过wrapper 触发该button的点击事件呢。(button一开始根本没有被渲染,计算属性没有setter也不能修改为true)临时的想法是换成v-show
查看完整描述

2 回答

?
宝慕林4294392

TA贡献2021条经验 获得超8个赞

虽然没有实践过,但是觉得思路应该是在单元测试文件里,先把这个 v-if 绑定数据的值置真,让他在模板里渲染标签后再测试。我的设想是,由于单元测试可以引入视图组件,那么修改里面的值应该是可行的。

查看完整回答
反对 回复 2019-03-02
  • 2 回答
  • 0 关注
  • 1100 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信