Note: You need to give the parent container a height and :data='Array' and overfolw:hidden; scrolling left and right requires giving the ul container an initial css width.
2. Import as a global component in the main.js file
<vue-seamless-scroll :data="listData" class="seamless-warp" :class-option="defaultOption"> <ul class="item"> <li v-for="item in listData"> <span class="title" v-text="item.title"></span><span class="date" v-text="item.date"></span> </li> </ul> </vue-seamless-scroll> CSS code: <style lang="scss" scoped> .seamless-warp { height: 229px; overflow: hidden; } </style> <script> export default { data () { return { listData: [{ 'title': 'Seamless scrolling first line Seamless scrolling first line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling second line Seamless scrolling second line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling third line Seamless scrolling third line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling fourth line Seamless scrolling fourth line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling fifth line Seamless scrolling fifth line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling sixth line Seamless scrolling sixth line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling seventh line Seamless scrolling seventh line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling eighth line Seamless scrolling eighth line', 'date': '2017-12-16' }, { 'title': 'Seamless scrolling ninth line Seamless scrolling ninth line', 'date': '2017-12-16' }] } } } </script> computed: { defaultOption() { return { step: 0.6, // The larger the value, the faster the scrolling. hoverStop: true, // Whether to enable mouse hover stop direction: 1, // 0 down 1 up 2 left 3 right waitTime: 1000 // Single-step motion stop time (default 1000ms) } } } The effect is as follows: This is the end of this article about implementing a circular scrolling list function based on Vue. For more relevant Vue circular scrolling list content, please search for previous articles on 123WORDPRESS.COM or continue to browse the following related articles. I hope everyone will support 123WORDPRESS.COM in the future! You may also be interested in:
|
<<: Illustration of the process of using FileZilla to connect to the FTP server
>>: The difference between char and varchar in MYSQL
I want to achieve a situation where the width of ...
This article uses the gearman+mysql method to imp...
IE has had problems for a long time. When everyone...
This article example shares the specific code of ...
Preface: I reinstalled win10 and organized the fi...
To view the version and tag of the image, you nee...
On the server, in order to quickly log in to the ...
Well, you may be a design guru, or maybe that'...
Preface: Lynis is a security audit and hardening ...
Solving the problem Bootstrap is a CSS framework ...
Operating system: Alibaba Cloud ESC instance cent...
Currently, most CPUs support floating-point units...
Example Usage Copy code The code is as follows: &l...
Preface I always thought that UTF-8 was a univers...
This article example shares the specific code of ...