首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExtJS3虚拟键盘插件在ExtJS4中抛出异常

问ExtJS3虚拟键盘插件在ExtJS4中抛出异常
EN

Stack Overflow用户
提问于 2011-09-22 05:54:19
回答 2查看 545关注 0票数 2

我在Ext 3中使用了可用的虚拟键盘插件这里:

它似乎不适用于Ext 4。我已经更改了VirtualKeyboard.js文件&它看上去像在后面一样,问题是BackSpace给了我一个错误:Uncaught :无法读取未定义的的属性“长度”

在执行dom.value.substr(0, dom.value.length - 1)时抛出

下面是修改后的VirtualKeyboard.js:http://www.sencha.com/forum/showthread.php?147963-Extjs-4-virtual-keyboard-plugin

EN

回答 2

Stack Overflow用户

发布于 2011-10-01 05:12:41

不要对原始的虚拟键盘文件进行更改,而是使用所提供的sencha、ExtJS3到ExtJS4迁移包。这将允许您在Ext 4下运行Ext 3代码。您可以使用此包,直到虚拟键盘的原始作者为ext JS 4提供修补程序为止。使用此包不会对应用程序的性能产生严重影响,因为间接方向会增加。

您可以从这里下载迁移包。

干杯。

票数 2
EN

Stack Overflow用户

发布于 2011-09-30 10:01:20

要修复您的错误,请使用Firebug并调试dom变量的内容。似乎您的keyboardTarget变量有错误的值,或者您需要修复您的值访问器,那么您应该选择el并使用el.getValue()访问它(未经测试!)

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

https://stackoverflow.com/questions/7510134

复制
相关文章

相似问题

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