extjs:从json创建Config块不配置例如标签标题

时间:2013-01-30 06:30:58

标签: extjs

摘录自json文件......

{
"items": [
    {
        "xtype": "tabbarcontext",
        "ptype": "tabbarcontext",
        "pstype": "maintab",
        "activeTab": 0,
        //"title": "NotTitleConfig",
        "config": [
            {"title": "TitleConfig"}
        ],
        "items": [
            {
                "xtype": "panel",
                "ptype": "tab",
                "layout": {
                    "type": "border"
                },

当这个json被戳入视口...

 Ext.apply(me, {
        // we are adding TabBar with 4 tabs to Viewport
        items:  appItems // json retrieved from store

创建选项卡面板,activeTab = 0,但config:尚未设置标题。注释json文件代码“title”:“NotTitleConfig”确实设置了标签标题。为什么是这样? TIA。

1 个答案:

答案 0 :(得分:0)

配置应该是JavaScript对象而不是JSON字符串。以下应该有效

Ext.apply(me, { items: Ext.JSON.decode(appItems) });