记录:vue-cli脚手架引入弹出层layer插件

  1. 如何引入
    在vue-cli里,引入文件有几钟方法
    一种是用npm或者cnpm指令去下载对应的插件,而后在main.js里用import方法引入,这里不讨论这种方法
    我比较喜欢采用的是直接下载对应的js,而后引入到vue项目中去
    问题来了,如何引入呢

    方法以下:css

  • 下载对应的js文件或者css文件,通常下载插件相关联的都会在一块儿
  • 进入vue-cli项目工程里的index.html文件,分别引入css文件和js文件
    在这里,分别是html

    <link rel="stylesheet" href="./static/layer.css" /> 
       <script src="./static/jquery.js"></script>
         <script src="./static/jquery.min.js"></script>
         <!-- 必须先引入上面jq 1.8版本以上的才能引layer -->
         <script src="./static/layer.js"></script>

    这样在全局文件里均可以使用layer弹出层插件了,须要注意,必须先引入jq 1.8以上的版本才能够使用layer噢。前端


2.弹出层显示不出vue

做为一个java开发小菜鸟,踩前端的坑基本是面向百度进行尝试解决,经历了时常两个半小时的挣扎,解决了几个问题:
  • 第一个是前端控制台报错,印象里是i is not a function 还有什么layer.open is not a function等,这些问题基本是出于引入的问题,解决途径:检查是否在以前引入了1.8以上的jq
  • 第二个是弹出层只有文字显示,可是缺少样式,没有弹出层的feel。通过大量百度和分析,最后仍是依靠调试前端样式看出端倪,问题在于里面用到的class在我引入的css文件里并不存在。通过检查,导入的css文件错误(注意有手机的css样式和另外一个css,这里要用另外一个,名称同样)。最终问题解决。
相关文章
相关标签/搜索