- <script>
- export default {
- data() {
- return {
- list: [] // 获取的数据列表
- }
- }
- created() {
- this.getData()
- }
- methods: {
- // 这是获取数据的函数
- getData() {
- .....
- }
- // 这是一个定时器
- timer() {
- return setTimeout(()=>{
- this.getData()
- },5000)
- }
- },
- watch: {
- list() {
- this.timer()
- }
- }
- destroyed() {
- clearTimeout(this.timer)
- }
- }
- </script>
来源: http://www.bubuko.com/infodetail-3501816.html