我根本不明白是什么问题。它抛出了我的错误
Uncaught Error: [ERROR][Anonymous] Using Ext.Msg without requiring Ext.MessageBox
这是我的代码
function ShowPasswordPrompt(callbackFunction)
{
Ext.require('Ext.MessageBox');
var x = Ext.Msg.prompt(
'Restricted Area!',
...
答案 0 :(得分:0)
您需要指定代码的Ext.MessageBox依赖项:http://docs.sencha.com/touch/2.0.2/#!/api/Ext.app.Application-cfg-requires
您告诉sencha在运行应用程序之前需要加载此类。然后你的JS代码可以引用这个类。
代码:
Ext.application({
name : 'MyApp',
requires : [
'Ext.MessageBox',
],
...
}