Coder Social home page Coder Social logo

Comments (6)

eddiemf avatar eddiemf commented on July 29, 2024 1

Hello!

I see the problem happens because you have a navigation action set on that scrollactive item, which was not expected, since the scrollactive items were not meant to link outside of the current page, only to navigate (scrolling) between sections.

Can you please explain to me why you're using scrollactive to navigate between pages? Do you have a #team section in your page which should be highlighted in the menu when scrolling past it, but when the actual menu link is clicked it goes to another page?

If that's so, I think adding an option to not push the section ID to the URL should solve your problem, right? So you'd have no #team in the URL when clicking the link.

I will soon push an updated version with this feature and will let you know.

Thanks for your feedback :)

EDIT:

The new version is already up. Update the library in your project and set a :modify-url: "false" (should be in the documentation now) prop where you're calling it.

Let me know if that solves your problem.

from vue-scrollactive.

sandrooco avatar sandrooco commented on July 29, 2024 1

Yup that works! Thanks for the great response time and solution.
Only problem: The scroll position isn't saved when going back to the overview in Internet Explorer.

from vue-scrollactive.

sandrooco avatar sandrooco commented on July 29, 2024 1

It happens on IE11, probably on older versions too. I don't think that's a problem of scrollactive, rather simply IE.
I ended up saving the scroll position in a vuex store before going to the other route, then setting the position according to that when going back.

from vue-scrollactive.

eddiemf avatar eddiemf commented on July 29, 2024

I'm glad it worked :)

What do you mean by the "the scroll position isn't saved"?

from vue-scrollactive.

sandrooco avatar sandrooco commented on July 29, 2024

Sorry, that was quite unclear (updated it).
The problem is, that IE doesn't restore the scroll position when going back to the overview, the user has to scroll down again.

from vue-scrollactive.

eddiemf avatar eddiemf commented on July 29, 2024

Oh ok, I'll check that out. Does it occur in all IE versions or only in older ones?

from vue-scrollactive.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.