点击切换没有反应

点击切换没有反应

点击切换的话没有反应,也不报错

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

4回答
好帮手慕糖 2019-02-21 09:35:14

同学你好,不知道你的目录是否与这边的有区别,这里使用的是源码中的目录,添加@是报错的哦。可以检查下目录结构。

若还是无法解决的话,同学可以将修改过的代码粘贴过来,看下具体的问题是什么。

希望能帮助到你,祝学习愉快!

  • 提问者 abcd而非abc #1
    我根据你让改的地方已经都改了,和源代码一摸一样了,但是在电脑上的goole不能点击,在手机上打开没问题点击切换也是可以的,我不知道这是为什么
    2019-02-21 11:43:25
  • 好帮手慕糖 回复 提问者 abcd而非abc #2
    同学你好,这里使用谷歌浏览器测试是没有问题的哦,同学可以使用谷歌测试,或者清除下缓存,看是否有影响。祝学习愉快!
    2019-02-21 14:05:57
提问者 abcd而非abc 2019-02-20 23:10:05

我的@代表的是src目录。to链接我改成了:to

  • 提问者 abcd而非abc #1
    我按照你说的都改了还是不行
    2019-02-21 09:15:36
好帮手慕糖 2019-02-20 16:51:27

同学你好,1、app.vue这个文件中,如下,不需要@/

http://img1.sycdn.imooc.com//climg/5c6d13c30001695307350137.jpg

2、Tabbar/index.vue 文件中,如下,文件的引入不需要@/

http://img1.sycdn.imooc.com//climg/5c6d14470001004a05350094.jpg

3、Tabbar/index.vue 文件中,链接这里,应该是to,这个路由的路径即可,例:

http://img1.sycdn.imooc.com//climg/5c6d147400013d4506920654.jpg

4、man.js文件中,scss这个引入不需要@,而这里没有引入rem的文件,所以注释掉了,若是你的目录中需要这个,可以查看下目录。是否正确。

http://img1.sycdn.imooc.com//climg/5c6d14d30001aaaa06700156.jpg

希望能帮助到你,祝学习愉快!

好帮手慕糖 2019-02-20 15:20:29

同学你好,建议:可以将代码粘贴过来,便于准确的定位与解决问题。

祝学习愉快!

  • 提问者 abcd而非abc #1
    <template> <div id="app" class="g-container"> <div class="g-view-container"> <router-view></router-view> </div> <div class="g-footer-container"> <c-tabbar></c-tabbar> </div> </div> </template> <script> import CTabbar from '@/components/tabbar'; export default { name: 'App', components: { CTabbar } }; </script> 上面的是App.vue
    2019-02-20 15:30:16
  • 提问者 abcd而非abc #2
    这个是Tabbar/index.vue <template> <div class="g-tabbar"> <router-link class="g-tabbar-item" to="{name:'home'}"> <i class="iconfont icon-home"></i> <span>首页</span> </router-link> <router-link class="g-tabbar-item" to="{name:'category'}"> <i class="iconfont icon-category"></i> <span>分类</span> </router-link> <router-link class="g-tabbar-item" to="{name:'cart'}"> <i class="iconfont icon-cart"></i> <span>购物车</span> </router-link> <router-link class="g-tabbar-item" to="{name:'personal'}"> <i class="iconfont icon-personal"></i> <span>个人中心</span> </router-link> </div> </template> <script> export default { name: 'CTabbar' }; </script> <style lang="scss" scoped> @import '~@/assets/scss/mixins'; .router-link-active{ color:$link-active-color; } </style>
    2019-02-20 15:31:24
  • 提问者 abcd而非abc #3
    import Vue from 'vue'; import App from './App'; import router from './router'; import '@/assets/scss/index.scss'; // import fastclick from 'fastclick'; import '@/config/rem.js'; // 移动端的适配 Vue.config.productionTip = false; // fastclick.attach(document.body); /* eslint-disable no-new */ new Vue({ el: '#app', router, render: h => h(App) }); 这是man.js中的代码,要不引入index.scss文件就可以点击,引入的话就不能点击
    2019-02-20 15:42:01
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
热门框架Vue开发WebApp 18版
  • 参与学习           人
  • 提交作业       209    份
  • 解答问题       3299    个

本路径是通过ES6基础知识、运用Zepto、Swiper、fullPag等移动端常用工具包、以及当下流行框架Vue,结合多个实战案例,还原真实开发场景,最终实现手机端购物商城网页开发。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师