Best way to associate data with MDBTreeviewItem


Topic: Best way to associate data with MDBTreeviewItem

Larry White asked a year ago

I'm trying to understand how the treeview is supposed to be used.

I need to use it for navigation so I need each item to be associated with a unique id, and not just the text string in the title property. The title could be the same at two different places in the tree.

It seems to me that MDBTreeviewItem should hold an object like the option in a select with both a text display and a value that could be a unique id, but I must be missing something since getValue() just returns the title. How should I do this?

Thanks very much.


Jakub Chmura staff premium answered a year ago

Hi @Larry White,

GetValue() returns 2 elements. Item and value. Value returns the title of the property. Item returns a rendered element. If you set a unique ID to element in treeview you can get this id from item, because you have access to all attributes of this element.

item attributes

Best, Kuba


Please insert min. 20 characters.
Status

Answered

Specification of the issue
  • User: Free
  • Premium support: No
  • Technology: React
  • MDB Version: 4.22.1
  • Device: any
  • Browser: any
  • OS: any
  • Provided sample code: No
  • Provided link: No