Javascript 如何在Sencha开设课程
原谅我,因为我对这个话题的研究还不够,但我不知道如何用谷歌搜索出这个话题。我的问题是,在jQuery中,对象通常是这样实例化的Javascript 如何在Sencha开设课程,javascript,jquery,class,extjs,Javascript,Jquery,Class,Extjs,原谅我,因为我对这个话题的研究还不够,但我不知道如何用谷歌搜索出这个话题。我的问题是,在jQuery中,对象通常是这样实例化的 myApp({ property1: 'something', property2: true }); var Jason = new Person({"Jason",10}); 我正在学习Sencha,我希望能够做一些类似的事情,所以这里是我的代码 var Person = new Ext.Class({ name: "Mr.unkown", const
myApp({
property1: 'something',
property2: true
});
var Jason = new Person({"Jason",10});
我正在学习Sencha,我希望能够做一些类似的事情,所以这里是我的代码
var Person = new Ext.Class({
name: "Mr.unkown",
constructor: function(name){
this.name = name;
return this;
},
steps: 10,
constructor: function(steps){
this.steps = steps;
return this;
},
function(name, steps) {
alert(name + " " + steps );
}
}))
我希望能够通过这样做来初始化它
myApp({
property1: 'something',
property2: true
});
var Jason = new Person({"Jason",10});
我知道我的问题很含糊,不切题。但是请帮忙。任何学习资源的链接都将不胜感激
更新:我可以用下面的代码来做
var Person = new Ext.Class({
name: "Mr.unkown",
constructor: function(name){
this.name = name;
return this;
},
steps: 10,
constructor: function(steps){
this.steps = steps;
return this;
},
constructor: function(name, steps) {
alert(name + " " + steps );
}
}))
var Jason=新人(“Jason”,10) 使用
Ext.define
声明类
Ext.define('Person', {
constructor: function(name) {
this.name = name;
},
getName: function() {
return this.name;
}
});
var o = new Person();
console.log(o.getName());
相关文档:我希望能够使用var Jason=new Person({“Jason”,10})初始化对象;因此,当我传递一个值时,结果将被打印出来。我希望这是有意义的我不知道你的意思。如果你想传递一个对象配置,答案仍然是一样的。是的,这就是我想要的配置。我会试试看。也许我在某个地方犯了个错误。谢谢