这个很可能是一个简单的问题。我对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代码是否有特殊要做的事情。我真的不知道该怎么做。