0

这很可能是一个简单的问题。我对 Web 编程非常陌生,我被分配了学习 Ext JS 的任务(我对此一无所知,他们只是告诉我要学习这个,可能有一些更好的框架,但我没有知道)。所以我从一个非常简单的例子开始。这是 Ext JS 代码

Ext.define('Cookbook.Vehicle', {
    config: {
        Manufacturer: 'Aston Martin',
        Model: 'Vanquish'
    },

    constructor: function(config) {
        // initialise config object
        this.initConfig(config);
    },

    getDetails: function() {
        alert('I am an ' + this.getManufacturer() + ' ' + this.getModel());
    },
});

var myVehicle = Ext.create('Cookbook.Vehicle');
myVehicle.getDetails(); // alerts 'I am an Aston Martin Vanquish'

这是 HTML 代码

<html>
    <head>
        <link rel="stylesheet" type="text/css" href="extjs/resources/css/extall.css" />
        <script type="text/javascript" src="extjs/ext-all-debug.js"></script>
        <script type="text/javascript" src="Chapter 1.js"></script>
    </head>
    <body>
    <h2 id="h2">Nothing seem to work</h2>
    </body>
</html>

我想 Ext JS 代码应该在 .hmtl 文件启动后运行,对吗?但问题是,什么都没有发生。只是一个平面页面,上面写着什么似乎都不起作用。我的代码有问题吗?或者有什么特别的事情要做来运行 Ext JS 代码。我真的不知道该怎么办。

4

0 回答 0