1
私は角度Jで剣道UIを使用していて、私のTreeListをJsonにバインドしました。剣道UI - リバインドのツリーリストは、崩壊した機能を失ってしまいました。
schema: {
model: {
id: "Id",
fields: {
parentId: { field: "ParentId", nullable: true }
}
}
}
そして、jsonから必要なデータを取得するボタンをクリックするとフィルター機能があります。
$scope.getFilteredData = function (id) {
var filterData = _.filter($scope.bookSource, (item) => { return item.BookId == id; });
if (filterData.length > 0) {
$scope.filteredDataSource = filterData;
$scope.ktlBookTreeList.setDataSource({
data: $scope.filteredDataSource
});
}
}
フィルターの後に取得するデータは正しいものの、これ以上は展開機能がありません。結果セットの1つでは、親レコードと子レコードが2つありますが、展開/折りたたまれた行ではなく、別の行として表示されます。
は、あなたがデータソースをリセットしているとき、おそらくあなたは、再び親子モデルを追加する必要が
Nitinありがとう、私は再びスキーマの設定とその作業を追加... – TBA