2013-05-02 2 views
1

Я работаю в extjs4 + yii framework. Моя сторона сервера находится в yii [php], а клиентская сторона - в extjs4. Я отправляю данные со стороны сервера в формате json. я есть JSON как-Как отобразить вложенный json с помощью tpl в extjs4

{ 
    "data": { 
     "Meaning": [ 
      { 
       "Noun": "sea" 
      }, 
      { 
       "Adverb": "Null" 
      }, 
      { 
       "Adjective": "Null" 
      } 
     ], 
     "pronunciation": "sea", 
     "Media": [ 
      { 
       "image": "abc.jpg" 
      }, 
      { 
       "image": "xyz.jpg" 
      }, 
      { 
       "Video": "Windows Media Audio/Video file (.wmv)" 
      } 
     ] 
    } 
} 

я хочу, чтобы отобразить эту JSON на связи с ExtJS с помощью TPL. Итак, как отобразить этот вложенный json с помощью extjs tpl?

+0

Посмотрите здесь: http://stackoverflow.com/questions/15253118/extjs-parsing-nested-json-in-template – PHP

ответ

0

Простое решение:

Ext.widget('panel', { 
    renderTo: Ext.getBody() 
    // 4 is the number of indentation spaces 
    ,tpl: '<pre>{[JSON.stringify(values, null, 4)]}</pre>' 
    ,height: 400 
    ,data: ... // sample data 
}); 
Смежные вопросы