Comments (3)
Issue with auto-scroll to components based on URL hash
from astrum.
@matt-west I've added an additional check to ensure the document is ready before triggering the scroll to. This fixes the problem, but not entirely in our case with SBL.
See the bug/59 branch.
The issue we have with SBL is we're loading additional Vue components into the library. Astrum triggers the scrollTo once it's completely loaded. You can see the "Done" on the screenshot below:
Then additional components render after they hit the endpoints which throws off the viewing position after it's been scrolled to.
I can't think how we could work around this. It's a bit of an edge case for us mind...
from astrum.
@RyanHavoc I agree that this is an edge case. Happy to go with the solution you've put together.
from astrum.
Related Issues (20)
- Update the readme to explain about local server setup
- Descriptions loading and present, but with <!doctype html> tag printed on page HOT 2
- How to deploy? HOT 1
- Addition for the Component Types
- Trouble Initializing Astrum HOT 5
- applying border to color elements results in float layout breaking
- Make Sidebar Collapsible HOT 1
- v2.0 release/scope?
- Discussion: Astrum front-end rebuild
- No option to remove, no way to un-init HOT 1
- Got stuck in creation process of new components HOT 7
- Future of project with No Divide closure? HOT 2
- Component is hidden when using absolution positioning HOT 1
- Getting EACCES: permission denied when trying to init HOT 1
- Installing into folder other than Public? HOT 1
- Add support for type="module" script tags so we can use ES6 import/export
- Cannot create Components: stuck on "Disable code Sample?"
- Load error references wrong file
- Infinite preloader HOT 2
- window.onload doesn't work
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from astrum.