ExtJで私の最初のステップをやり始めましたが、これは完全に明らかでなければなりません。以下のコードでは、凡例には「ドッキング」という設定がありますが、ドキュメントでどのように見つけることができますか? 複数のExtJsドキュメントバージョンを検索しましたが見つかりませんでした。私たちはクラスExt.chart.PolarChartのオブジェクトを作成していることがわかりExtJs - ドキュメント内のコードから特定の設定を見つけるには
:私は何を
。だから私はこのクラスのドキュメントに行きます。
ここで、Ext.chart.Legendタイプの「凡例」と呼ばれる設定があります。それから、私はこのクラスのドキュメントに行きます。しかし、 "ドッキング"と呼ばれる設定はありません。
私はExtJsのドキュメントショーも継承したconfigsと仮定します。私はまた、ドキュメントに記載されているものが他の凡例クラスの親クラスであると考えて、もっと具体的なLegendクラスを探しましたが、それ以外の一致するクラスは見つかりませんでした。確かに私はいくつかのJSまたはExtJsの概念が欠けている、私はそれを把握することはできません。
凡例設定の「ドッキング」が/からどのように定義されているかを特定する正しい方法は何ですか?
var donut = Ext.create('Ext.chart.PolarChart', {
title: 'Test',
animation: true,
width: 300,
height: 300,
renderTo: Ext.getBody(),
store: storeA,
legend: {
docked: 'bottom'
},
series: [{
type: 'pie',
angleField: 'value',
colors: ["#9aff4f", "#35b4e3", "#ffb400"],
donut: 20,
label: {
field: 'name',
display: 'inside'
},
highlight: true
}]
});
ポイント2のデフォルト動作(私は信じる)はすべてのmixin/inherited configsを表示することです。 –
@EvanTrimboliは、適切に文書化されている場合に限ります。これは、[すべてのプライベートプロパティでは当てはまりません](http://stackoverflow.com/questions/38239872/extjs6-how-to-set-leftpad-margin-to- 0- for-treelist-items/38243286#38243286)。 – Alexander
文書化されていない場合は、APIの一部ではありません。あなた自身のリスクなどで –