首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExtJS7:如何在dev或测试环境中测试`onAppUpdate‘

ExtJS7:如何在dev或测试环境中测试`onAppUpdate‘
EN

Stack Overflow用户
提问于 2020-04-15 13:10:18
回答 2查看 115关注 0票数 0

基于ExtJS v7.1的应用程序具有onAppUpdate函数和文档化这里中提到的其他一些方法,用于经典应用程序。然而,在开发和测试环境中,这些都不会被触发。如果是的话,那么我们如何在dev或测试构建中测试onAppUpdate。如果不是,那么这里可能出了什么问题。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-04-15 15:48:41

您可以通过为您的文件中的特定构建启用本地存储缓存来实现这一点。

测试构建的示例:

代码语言:javascript
复制
/**
* Settings specific to testing builds.
*/
"testing": {
    "cache": {
         "enable": true
    }
},

现在,测试环境上的每个构建都将调用onAppUpdate()函数。

票数 1
EN

Stack Overflow用户

发布于 2020-04-15 21:38:58

请注意,如果使用的是dev构建,则永远不会看到onAppUpdate事件被触发;它需要打包(如@ground_call所指出的,启用缓存)。onAppUpdate的要点是,您有一个缓存版本,它比现在可用的版本更旧--没有缓存,没有onAppupdate

如果您愿意信任基础设施,只需要测试应用程序的功能,那么始终可以通过编程方式触发onAppUpdate事件,无论是在测试脚本中还是在JavaScript控制台中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61229583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档