Skip to content

View state persitence #27

@plalx

Description

@plalx

As it is right now, when we navigate from a route to another, controllers and views are destroyed. That's having a negative impact on user experience since when you go back to search results, the state is not fully restored (e.g. scroll position and category expand states). Perhaps we could drop the ng-view directive in favor of a simple ng-show directive?

This would probably allow us to drop the shared itemSearchModel service. Another option would be to store the whole view state in a shared service so that it can be fully restored, but that seems overcomplicated.

@daneroo Any thoughts?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions