我现在把setDefaultConfiguration移到ngAfterViewInit里了:

所以对于这段代码:

<div cxAutoFocus id="a">

auto focus的ngAfterViewInit执行时,其父类的super.ngAfterViewInit还未有机会执行,所以此时第48行的this.handleFocus不会得到执行。

host是定义在base-focus.directive.ts上的:

做出如下改动之后,单元测试通过:

初始化工作仍然放在ngOnInit里:

更多Jerry的原创文章,尽在:“汪子熙”:

SAP Spartacus autofocus Directive的失败的单元测试 - 2021年1月13日 1.1相关推荐

  1. SAP技术专家Jerry的技术分享微信群 - 2021年1月14日更新 - 还剩27个名额

    SAP技术专家Jerry的技术分享微信群 2020年10月19日才创建的微信群,里面会不定期分享我的工作感受和对SAP技术发展方向的个人看法,欢迎扫码加入. 加入群后请将自己的昵称改成如下格式: &l ...

  2. SAP Spartacus AutoFocus directive的一个例子

    有两种变体,如果不加方括号,直接传字符串给cxFocus,字符串内容会被当成persistent key处理:否则,传一个对象给[cxFocus]: <div [cxFocus]="{ ...

  3. SAP Spartacus autofocus directive,如何锁住使用了directive的元素本身?

    如果autofocus传字符串:host进去,就可以锁住自身.

  4. 2021年6月3日,SAP 全球蓝宝石大会将在线上盛大启幕

    2021年6月3日,SAP 全球蓝宝石大会将在线上盛大启幕.欢迎各位 SAP 同仁,扫码注册, 参加这个盛会! 会议日程安排 2021年6月3日(周四),SAP 全球蓝宝石大会中国峰会·主论坛:SAP ...

  5. SAP GUI 最新版本7.70于2021年1月29日发布了

    2021年1月29日,SAP GUI 7.70发布.包含了新的Fiori 3 Quartz主题,终于和其他流行IDE一样,支持暗黑风格的编程背景了.该版本也第一次同时支持基于微软Edge / IE的H ...

  6. 2021年5月30日自由写作(14)——最近的失败,还有两周的Solidworks建模情况

    2021年5月30日21:02:28 啊啊啊啊啊,突然想到自己勤工俭学旷了两天半,啊啊啊啊,下个月的工钱,emmmm,害.大意了,没有想到,真的忘记了,不是故意的啊,啊啊啊啊啊啊啊. 这周给自己定的任 ...

  7. 自己动手开发SAP Spartacus focus Directive的单元测试

    在已有的单元测试代码,加了这个div标签之后就报错了: 报错:this.service.findFirstFocusable is not a function: at FocusDirective. ...

  8. SAP Spartacus Popover Directive 构造函数的用途分析

    该构造函数位于文件 popover.directive.ts 里: 第 11 行 cxPopOver Directive 施加到 button 元素上之后,运行时,cxPopOver Directiv ...

  9. SAP Spartacus cypress集成测试执行失败的一些常见原因

    SAP Spartacus 端到端的集成测试代码实现,位于下列文件夹内: 错误消息: CypressError: cy.route cannot be invoked before starting ...

最新文章

  1. R语言Goldfeld-Quandt检验实战:检验回归模型中是否存在异方差性(heteroscedasticity)、发生了异常差(heteroscedasticity)问题如何解决
  2. JAVA调用SQL存储过程详解
  3. Vue蚂蜂窝Vue-cli+webpack做的
  4. python网络爬虫权威指南 豆瓣_福利分享:个人整理的Python书单,从基础到进阶...
  5. Oracle之垂直水平分库分表(一)
  6. android WebView 显示网页
  7. JVM上的下一个Java——Scala
  8. 【转载】别了,摩托罗拉(十六):平台之乱
  9. 苹果cms对接影视小程序源码完整源码
  10. 百面机器学习!算法工程师面试宝典!| 码书
  11. go tour - Go 入门实验教程
  12. sap供应商主数据表_SAP供应商统驭科目调整操作说明
  13. 物流行业GPS定位应用解决方案
  14. 基、维数和坐标 过渡矩阵与坐标变换
  15. C语言排序算法之“选择排序法”
  16. 苹果手机电池容量已经82%了,需要更换吗?
  17. python 读词向量文件
  18. 服务器重装系统后网不通,服务器出现死机网络ping不通等问题处理
  19. 我是郭敬明小说里手握信用金卡的银行客户,但并没有变成有头有脸的社会土豪
  20. 旧电脑没有usb boot 启动选项,有没有光驱如何重装系统。

热门文章

  1. Linux 给用户添加sudo权限
  2. 每天一个 liunx 命令 ls
  3. DevExpress GridControl功能总结
  4. C0304 备份最后一天所有修改的文件
  5. 理解并实施:VRRP(200-120新增考点)
  6. 陶哲轩实分析定义8.5.5的一个注记
  7. 尚硅谷_JS DOM编程_学习笔记
  8. 如何在未来的大数据和机器学习领域,获得一份不错的工作?
  9. Lua的require机制
  10. 如何进行嵌入式系统的学习?