我无法想象下面的代码出了什么问题。虽然这是一个非常基本的例子,但它让我疯狂,因为它在控制台中说“Uncaught Error:[Ext.create]无法识别的类名/别名”错误。
<!DOCTYPE html>
<html>
<head>
<title></title>
<script type="text/javascript" src="../ext5/ext-all-debug.js"></script>
<script type="text/javascript">
Ext.define('SessionModel',{
extend: 'Ext.data.Model',
fields: [
{name : 'id', type: 'int'},
{name : 'title', type: 'string'},
{name : 'sessionLevel', type: 'int'},
{name : 'approved', type: 'bool', defaultValue: false}
],
requires: ['Ext.data.validator.Validator'],
validators: [
{type: 'length', field: 'title', min: 3},
{type: 'inclusion', field: 'sessionLevel', list: [1, 2, 3]}
]
});
var session1 = Ext.create('SessionModel',{
title: 'Object Oriented Javascript',
sessionLevel : 2
});
</script>
</head>
<body>
</body>
有人可以帮助上述区块出错吗?
谢谢, 戴夫