javascript - Ext JS 应用程序显示空白页

标签 javascript extjs google-chrome-devtools

我是 Ext JS 的新手。我正在创建本教程中介绍的第一个应用程序:http://www.sencha.com/learn/getting-started-with-ext-js-4正如其中提到的,我创建了包含以下内容的 index.html:

<html>
<head>
   <title>Hello Ext</title>

   <link rel="stylesheet" type="text/css" href="extjs/resources/css/ext-all.css">
   <script type="text/javascript" src="extjs/ext-debug.js"></script>
   <script type="text/javascript" src="app.js"></script>
</head>
<body></body>
</html>

和带有以下代码的 app.js:

<a href="#!/api/Ext-method-application" rel="Ext-method-application"     class="docClass">Ext.application</a>({
name: 'HelloExt',
launch: function() {
    <a href="#!/api/Ext-method-create" rel="Ext-method-create"  class="docClass">Ext.create</a>('<a href="#!/api/Ext.container.Viewport"  rel="Ext.container.Viewport" class="docClass">Ext.container.Viewport</a>', {
        layout: 'fit',
        items: [
            {
                title: 'Hello Ext',
                html : 'Hello! Welcome to Ext JS.'
            }
        ]
    });
}
});

但它显示空白页。如果我使用 Chrome 开发人员工具对其进行调试,它会显示此错误:Uncaught SyntaxError: Unexpected token < in app.js:1

我已经很努力了,但不知道 app.js 出了什么问题

我确定我的框架已正确设置并正常工作,但页面在加载时是空白的。

谢谢。

最佳答案

使用真正的 Javascript 而不是他们错误复制/粘贴的 html 包装的 javascript 文本,你可能会有更好的运气:

Ext.application({
    name: 'HelloExt',
    launch: function() {
        Ext.create('Ext.container.Viewport', {
            layout: 'fit',
            items: [
                {
                    title: 'Hello Ext',
                    html : 'Hello! Welcome to Ext JS.'
                }
            ]
        });
    }
});

关于javascript - Ext JS 应用程序显示空白页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8607178/

相关文章:

javascript - 带有 extjs 4.2 的文件字段,没有 fakepath

javascript - xmlhttprequest的error事件不应该有错误信息吗?

javascript - 在javascript中获取HTML + JS页面的下载大小

函数内的javascript函数不返回数据

html - Google Chrome 中页脚 <div> 后的空白

javascript - Chrome 调试器不会停止

javascript - chrome devtools 时间线中的长帧调试

javascript - 使用 jquery 和 regex 设置正负十进制数的格式

javascript - 如何在正则表达式中传递变量

javascript - 动态隐藏 ExtJS Fieldset 中的控件