私はSenchaTouchのすべての初心者ですが、これまではその機能に非常に熱心に取り組んでいます。1つの問題があります、私はどういうわけか解決することができません。
カレンダービューにTpl(XTemplate)を使用したいと思います。アイデアは、すべての予定に対してdiv要素を作成することです。これをコンテナー内に配置して、それらをレイアウトできます。どういうわけか、データビューを機能させることができません。
コードを最小限に抑えました。DataViewを含むパネルです。itemTplを使用すると、すべて正常に動作します。しかし、tpl(XTemplateの有無にかかわらず)を使用すると、何も表示されません。表示の不具合(テンプレートからXXXを検索)だけかどうかを確認しましたが、そうではありません。
これは私のコードです:
Ext.define('InfoApp.view.CalendarDay', {
extend: 'Ext.Panel',
xtype: 'calendarday',
requires: [ 'InfoApp.store.sAppointments'],
config: {
title: 'Dag',
layout: 'fit',
items: [
{
xtype: 'dataview',
store: 'appointmentStore',
//itemTpl: [ 'XXX {day} {course}' ] --> Works
tpl: new Ext.XTemplate('<tpl for=".">XXX {day} {course}</tpl>')--> Doesn't Work...
}
]
}
});
提案や改善を事前に感謝します!