这很可能是一个简单的问题。我对 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 代码。我真的不知道该怎么办。