原来的代码,想改写进vue的项目里
html部分就直接放template里
js部分有些var变量写到data里了,用了vue自己$refs定位
放在updated钩子里启动,因为放其他钩子会捕捉不到(放mounted里也没用)
但是广告没有动起来,请问应该要怎么写?
PS:其实不用这里的代码也行,就是想写个漂浮广告
原来的代码,想改写进vue的项目里
html部分就直接放template里
js部分有些var变量写到data里了,用了vue自己$refs定位
放在updated钩子里启动,因为放其他钩子会捕捉不到(放mounted里也没用)
但是广告没有动起来,请问应该要怎么写?
PS:其实不用这里的代码也行,就是想写个漂浮广告
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
应该是
setInterval(this.float(), 10)
这里错了,这里不需要括号,加了括号只会执行一次。而且你的代码没必要这样写,adFloat方法是没有必要写的,直接写在mounted()中就行了。定时器可以在data中定义一下。