Yawenina

435 经验值

setTimeout是在设置的时间之后把函数添加到任务队列当中。但是它的执行时间是要看添加到任务队列时,队列是否为空。如果添加时队列里面还有任务,会把队列里的任务运行完了才会执行。所以setTimeout的时间并不代表执行的时间,而是添加到任务队列的时间

这里你的时间虽然设置为0, 但是队列里还有for循环,所以setTimeout还是在for执行完之后才会执行,这时候i的值还是10。

事件绑定的简写是@click, 你这里的是:click,这样vue就把click当成动态属性了,当然在遍历的时候就会执行了。

将前端es6的代码用babel转换成es5的试试。安卓版的微信对es6的支持很差,有些通过转译都不能在微信上跑起来。

你可以用微信的开发者工具,连上安卓手机,看看是哪里报错。

试一试执行这个命令呢:
node_modules/.bin/webpack-dev-server --inline --hot