Sencha touch 如何在sencha制作动态标题
我尝试了将近2小时,但无法动态更改视图标题 我正在这样做: 鉴于:Sencha touch 如何在sencha制作动态标题,sencha-touch,sencha-touch-2,Sencha Touch,Sencha Touch 2,我尝试了将近2小时,但无法动态更改视图标题 我正在这样做: 鉴于: items: [ { xtype: 'toolbar', docked: 'top', itemId:'wordtitle', store: 'wwordstore', title: '<div class=\"word-title\"
items: [
{
xtype: 'toolbar',
docked: 'top',
itemId:'wordtitle',
store: 'wwordstore',
title: '<div class=\"word-title\">{word}</div>'
},
已成功添加店内数据,但无法更改标题
只有
{word}
显示在标题上
所以,请告诉我一些想法,如何动态获取标题。在标题栏上放置一个id配置,以便您可以轻松地引用它 如果您正在使用控制器,请为
myTitleBar:'titlebar[id=YourTitleBard]'
添加一个ref-in,并且在您想要更改标题时调用getMyTitleBar().setTitle('wow')代码>
如果未使用控制器,请参阅
如果您仍然没有在要设置标题的事件侦听器中使用控制器,则可以使用
另外,我建议不要在标题配置中使用html,而是使用内置的配置选项和SCS来管理标题的显示,否则每次设置标题时都需要包含该html:setTitle(''+myWord+'
)
祝你好运,布拉德
Ext.define('horror.model.testModel',{
extend: 'Ext.data.Model',
alias: 'model.testmodel',
config: {
fields: [
{
name: 'word'
},
]
}
});