Sencha touch 动态修改 view的值。

// view 界面
Ext.define("Chat.view.MainView", {
	extend: 'Ext.tab.Panel',
	config: {
	    id: 'mainNav',
	    fullscreen: true,
	    tabBar: {
	    	docked: 'bottom',
		ui: 'dark',
		layout: {
			pack: 'center'
		}
	    },
	    // 这里比较重要,能够让我们修改items中的html值
	    styleHtmlContent: true,
	    items: [{
	    	id: 'Login',
        	title: 'Login',
        	iconCls: 'user'
            }]
	}
});

// 我们可以在控制器(controller) 或者 其他的事件处理器中。
// 创建我们后期加入的view
var view = Ext.create('Chat.view.LoginView');
// 获取到,所要修改的界面控件
var item = Ext.get('Login');
// 修改它的值
item.setHtml(Ext.get('form').dom);
//Ext.get('form'); form是来自LoginView里面的整个表单的id;




你可能感兴趣的:(sencha,touch2)