Comments (14)
Sorry about the delay!I'll find out why auto-scrolling doesn't work.
from ngx-joyride.
Hi @tnicola after trying to debug for 4 days i eventually realized i can can make an array and go through it and while going through it set it to the ngx-joyride and now it can iterate through a dynamic list.
However, I do have 1 question. Is it possible for the joyride to scroll down a page while giving a tour? because im having trouble with the joyride only showing a tour on whats on the page without scrolling.
from ngx-joyride.
I think the documentation is good but can be improved so that some people would know that ngx-joyride can be used in a dynamic list situation.
Also, no the joyride doesn't automatically scroll. Whatever is showing on the page (without scrolling) works perfectly by showing you all the steps and moving to them but when it reaches the bottom and needs to scroll it just doesn't scroll but the joyride i'm assuming is still working because the joyride didn't crash and was letting me go to the next step just couldn't see where its highlighting over.
Thank you for the padding overriding i'll give that a try.
from ngx-joyride.
Neat lib @tnicola! Also seeing some auto scrolling issues, and also using angular v7
from ngx-joyride.
from ngx-joyride.
Hi, the way i was doing it that i was having the joyride not scroll was having the header and footer static and the body in the middle has a list that is getting the information for the list from the typescript side. The body i believe also had its own independent scrolling rather than the window scrolling.
from ngx-joyride.
Hi @macangular ! I'd be glad to help you but I'm not sure to have understood your point here. Do you need to target only the text, without the entire div background? If you need to loop for all your fieldsyou can with the joyride. Can you give me an example?
from ngx-joyride.
Also, is there a way to add more left-padding to the white tour box because its really close to the text?
from ngx-joyride.
Do you think that documentation should be improved?
The joyride should scroll automatically to the target every time you move to the next step. Doesn't it scroll for you?
For the padding and the styles more in general you can override the css of the library. e.g:
.joyride-step__container {
padding: 20px;
}
from ngx-joyride.
auto-scroll doesn't work on my project either (I'm using Angular7 if this info helps). My target is way down the page so when the page loads I can only see the backdrop.
from ngx-joyride.
Guys, I've tried with Angular 7, auto-scrolling works fine for me. Can you add more details on your issue?
Browser, Browser version, other libraries you're using, is it the first/last step in your tour? Can you reproduce it on stackblitz? I'll continue the investigation in the meanwhile.
from ngx-joyride.
Hi all,
Sorry for the delay, I sorted out what was the problem, I was taking in account only the window scroll. Now the auto-scroll should work on all the scrollable items. Try it out in the new version 2.2.2
Thanks for the feedbacks!
from ngx-joyride.
from ngx-joyride.
Hi Tnicola,
Thank you for the response back and fixing the issue. I'll go ahead and try it out.
from ngx-joyride.
Related Issues (20)
- Remove console.log from keyevents
- error : 'getComputedStyle'
- Feature: add support for an optional observable as a step property to be called prior to showing the step HOT 1
- Can't set dark mode with CSS class HOT 1
- Failed to compile on Ionic project HOT 5
- Position of the button moved to the left if the showCounter is FALSE
- How to change the position of counter and add custom button.
- walkthrough of dropdown options
- Object is possibly 'undefined'. HOT 2
- Can i custom Width, Height
- JoyrideStepService.next() throwing Error
- Joyride step appearing on top-left corner
- no way to customize the `.joyride-step__container` element styles
- IMPROVEMENT: Add functions to go forward
- [a11y] Does not focus the title when the dialog opens
- title attribute causes triegger native tooltip HOT 3
- Customizing the position of the arrow in the step popover
- Doesn't work on real device (iOS) HOT 2
- Multilanguage
- "Function calls are not supported, but 'Joyride Module' was called" error when trying to run in a Jenkins pipeline
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 ngx-joyride.