我是 Sencha Touch 2 的新手,我在使用 drupal、json 等时遇到问题......
这很简单,但我无法解决问题。
我有一个由 json 完成的列表。这个 json 来自 json 格式的 Drupal7 视图。
在我看来,我有这样的事情:
var listaArtistas = {
xtype: 'list',
title: 'Artistas',
height: 240,
store: {
autoLoad: true,
fields: ['node'],
proxy: {
type: 'ajax',
url: 'http://localhost/json-artistas',
reader: {
type: 'json',
rootProperty: 'nodes'
}
}
},
listeners: {
itemtap: function(lista,index,target,record,e,eOpts)
{
var artistDetail = new Ext.create('app.view.ArtistDetail');
panelHomeNav.push(artistDetail);
}
},
itemTpl: tpl
};
这段代码对我有用。并与艺术家一起完成清单。
现在我单击艺术家并转到另一个视图(artistDetail)。但是要正确地显示这个包含艺术家详细信息的列表,需要我之前点击过的艺术家的 ID。
我在artistDetail 中需要这样的东西.... url: 'http://localhost/json-artistasDetail'+NID,其中NID 是之前在列表中的艺术家的ID。
我不知道如何在 Sencha 的 2 个视图之间传递这个参数
感谢您的帮助...或阅读:D