2017-07-16 8 views
2

Sheild UI - ツリービューウィジェットを使用してツリービューを構築しています。ここでは、別のdivからデータをドラッグして、このui-treeview divにドロップします。私はこのツリービューにデータを動的にバインドしたいと思います。また、このコンポーネントとそのデータを角度jを使ってローカルストレージに格納する必要があります。あなたのお手伝いを楽しみにしています。ありがとうシールドのUIツリービューデータを角度jを使ってローカルに保存するには

答えて

1

イベントのハンドルをdropにしてから、イベントハンドラでアクセスできるdataSource(this.dataSource)を更新する必要があります。

DataSourceは、データを更新/追加/削除/読み出しに使用することができ、データ管理のための独自のAPIを持っています。

そしてTreeViewコントロールの状態を保存するために、あなたはそのmethodsを使用することができます。

+0

こんにちはウラジミール、私はあなたの情報を試しました。しかし、ツリービューの動的データバインディングでgetDataSource()メソッドを使用することはできませんでした。ツリービューのサンプルからデータを取得しようとしています。https://demos.shieldui.com/web/treeview/drag-and-dropこれで私を助けてください。 –

+0

上記の例のリンクでは、成功したデータを取得するためにthis.getDataSource([0])を適用しました。しかし、外部データをツリーにドロップした後、このメソッドは現在ドロップされたデータをフェッチしません。私はあなたの援助を期待して、私は明確に説明したと思います。ありがとう。 –

関連する問題