Vue2.0踩坑

Tips

1.命名规范:

一是不使用非法的标签字符;二是不与 HTML 元素(区分大小写)或 SVG 元素(不区分大小写)重名;三是不使用 Vue 保留的 slot 和 component(区分大小写)。

2.这种情况一般是引入的相关组件路径错误

ERROR Failed to compile with 1 errors

This relative module was not found:

3.每一个需要在页面上使用的内容需要在components中注册

4.如何去除url中的#号,参考:
知乎
VueRouter路由配置
5.如何在组件属性中拼接字符串
sf论坛
6.报错信息
- tag <div> has no matching end tag.
页面中有元素没匹配上
7.如何监听window.scroll事件

 mounted(){
      window.addEventListener('scroll',() => {
          var scrollTop = document.body.scrollTop;
          scrollTop > 3000 ? this.isShowTabs = true : this.isShowTabs = false;
          scrollTop > 100 ? this.isShowLinks = true : this.isShowLinks = false;
          scrollTop > 1000 ? this.isShowGoTop = true : this.isShowGoTop = false;
      });
    },

8.vue-router中设置HistoryMode时
vue-router设置mode=history时
会出现以下情况:
url为: https://yourwebsit/index.html?Id
对应的页面一片空白,对应的app里的组件未生成.

app中组件未生成
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 初入vuejs,描述一些踩坑经历 methods方法不能使用es6的写法来实现 这样写的话,会发现数据不会发生变化...
    子龙爱弹琴阅读 217评论 1 1
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,779评论 18 399
  • 1.安装 可以简单地在页面引入Vue.js作为独立版本,Vue即被注册为全局变量,可以在页面使用了。 如果希望搭建...
    Awey阅读 11,109评论 4 129
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,001评论 19 139
  • 若水姑娘 在青山绿水之间,我想牵着你的手,走过这座桥,桥上是绿叶红花,桥下是流水人家,桥的那头是青丝,桥的这头是白...
    若水姑娘阅读 4,316评论 0 0