vue-router移动端不兼容
发布于 2年前 作者 vue-rbb 4963 次浏览 来自 问答
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> <script src="vue/vue.js" type="text/javascript" charset="utf-8"></script> <script src="vue/vue-router.js" type="text/javascript" charset="utf-8"></script> </head> <body>

<router-link to="/user/foo">/user/foo</router-link> <router-link to="/user/bar">/user/bar</router-link>

<router-view></router-view>
<script type="text/javascript"> const Foo = { template: '
foo
' } const Bar = { template: '
bar
' } const home = {template:'
home
'} const router = new VueRouter({ routes: [ {path:'/',component:home}, { path: '/user/bar', component: Bar }, {path:'/user/foo',component:Foo} ] })
        const app = new Vue({ router }).$mount('#app')
    </script>
    
</body>

</html> 一个简单的demo,在移动端用浏览器访问,有些浏览器可以访问,有些浏览器不行,比如qq浏览器和uc浏览器就不行,我用手机自带的浏览器就可以,用微信也可以,不知道是什么原因,求各位大神相助

1 回复

亲 你这个是没有经过babel编译的es6的代码,存在兼容性问题也很正常呀。

手机浏览器也可以通过weinre等“装备”进行远程调试,来看看报错信息吧。

回到顶部