Sencha 架构师可以使用模板成员函数吗?
Posted
技术标签:
【中文标题】Sencha 架构师可以使用模板成员函数吗?【英文标题】:Sencha architect using Template member functions possible? 【发布时间】:2012-06-13 21:39:48 【问题描述】:可以在sencha architect 2中使用“模板成员函数”吗?
在煎茶触摸中,您可以像这样使用它们:
var tpl = new Ext.XTemplate(
'<p>Name: name</p>',
'<p>Kids: ',
'<tpl for="kids">',
'<tpl if="this.isGirl(name)">',
'<p>Girl: name - age</p>',
'<tpl else>',
'<p>Boy: name - age</p>',
'</tpl>',
'<tpl if="this.isBaby(age)">',
'<p>name is a baby!</p>',
'</tpl>',
'</tpl></p>',
// XTemplate configuration:
disableFormats: true,
// member functions:
isGirl: function(name)
return name == 'Sara Grace';
,
isBaby: function(age)
return age < 1;
);
你能提供一个例子来说明如何做到这一点吗?有其他选择吗?
【问题讨论】:
【参考方案1】:你想用什么,Template
或 XTemplate?提供了两种类型的模板:模板和 XTemplate。 Template 为我们提供了基本的模板功能,而 XTemplate 则更高级。
模板化附加功能,例如 XTemplate 提供的条件、循环、内联函数和内置变量,以显示过滤的项目。
我不是 Sencha Architect 的粉丝,但你能做到吗? :) Ciao
【讨论】:
我想在sencha架构师中使用XTemplates,就像我之前写的那样。 不幸的是,Sencha Architect 的工作方式与 Sencha Touch 不同以上是关于Sencha 架构师可以使用模板成员函数吗?的主要内容,如果未能解决你的问题,请参考以下文章