Populating object dropdown with selected item on object-list from previous page.

I’m trying to populate a object-dropdown with a item selected from an selectable object-list on the previous page. How do I link them. Object-list to navigate to next page and populate object-dropdown on init with info from object-list on previous page.

Hi @cvwyk,

You can try the following:


<var name="objects" type="array:random_object" />
<object-list query="objects" empty-message="Your items will appear here" required="false" >
    <action on-press="selectItem($selection)" />


function selectItem(selectedObj) {
    // Pass selected object to the next view as a parameter
    navigate.link('view_2', selectedObj);

On the second view, you should have:


<param name="selected_object" type="random_object" />
<var name="selected_items_array" type="array:random_object" />
<var name="selected_drobdown_object" type="random_object" />
<object-dropdown query="selected_items_array" bind="selected_drobdown_object" label="" empty-message="Your items will appear here" required="false" />


function init() {
    view.selected_items_array = [];

You can also refer to our documentation about the object-list component.

I hope this answers your question :slight_smile: