gpt4 book ai didi

extjs - Sencha Touch 2.0 xtype 不工作

转载 作者:行者123 更新时间:2023-12-02 13:54:50 26 4
gpt4 key购买 nike

尝试按照此处的视频进行操作 http://docs.sencha.com/touch/2-0/#!/guide/getting_started但是一旦进入添加 xtype 的部分,将所有内容放在一起大约需要 3 分钟。我无法让 xtype 正常工作,这是我的 Main.js

Ext.define("GS.view.Main", {
extend: 'Ext.tab.Panel',
requires: ['Ext.TitleBar'],

config: {
tabBarPosition: 'bottom',

items:[
{
xtype: 'homepanel',
}
]
}
});

这就是我的 Home.js 文件中的内容

Ext.define("GS.view.Home", {
extend: 'Ext.tab.Panel',
requires: ['Ext.TitleBar'],
xtype: 'homepanel',

config: {
tabBarPosition: 'bottom',

items: [
{
title: 'Welcome',
iconCls: 'home',
cls:'home',
styleHtmlContent: true,
scrollable: true,



html: [
'<img src="http://staging.sencha.com/img/sencha.png" />',
'<h1>Welcome to Sencha Touch</h1>',
"<p>You'rebbb creating the Getting Started app. This demonstrates how ",
"to use tabs, lists and forms to create a simple app</p>",
'<h2>Sencha Touch (2.0.0)</h2>'
].join("")
}]
}
});

在 app.js 中我有这个

views: [ 'Main', 'Home', 'Contact' ],

我完全按照视频的方式做了,也许我遗漏了一些东西?预先感谢您的帮助。

最佳答案

您需要在类定义中使用别名属性。

Ext.define("GS.view.Home", {
extend: 'Ext.tab.Panel',
requires: ['Ext.TitleBar'],
alias: 'widget.homepanel',

config: {
tabBarPosition: 'bottom',
items: [{
title: 'Welcome',
iconCls: 'home',
cls:'home',
styleHtmlContent: true,
scrollable: true,
html: [
'<img src="http://staging.sencha.com/img/sencha.png" />',
'<h1>Welcome to Sencha Touch</h1>',
"<p>You'rebbb creating the Getting Started app. This demonstrates how ",
"to use tabs, lists and forms to create a simple app</p>",
'<h2>Sencha Touch (2.0.0)</h2>'
].join("")
}]
}
});

关于extjs - Sencha Touch 2.0 xtype 不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9673263/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com