• vue按需引入vant(手机轮播图为例)


    配置需要2步,使用需要一步3个地方,_;一共三步

    1.1 通过 npm 安装

    npm i vant -S
    

    1.2通过 yarn 安装

    yarn add vant
    

    可以在package.json中搜索vant 确实是否安装成功(一般是没什么问题的)

    第二步安装插件

    npm i babel-plugin-import -D
    

    这时候在你的根目录下(和nodemodules等同级的目录下,就会出现 .babelrc)
    打开配置一下

    {
      "presets": [
        ["env", {
          "modules": false,
          "targets": {
            "browsers": ["> 1%", "last 2 versions", "not ie <= 8"]
          }
        }],
        "stage-2"
      ],
    // 改变的主要是下面的这个plugins
      "plugins": ["transform-vue-jsx", "transform-runtime",
        ["import",
          {
            "libraryName": "vant",
            // "libraryDirectory": "es", 如果是webpack 这个是不需要配置的
            "style": true
          }
        ]
      ]
    }
    

    第三步使用,这里用轮播图作为例子

       <van-swipe class="my-swipe" :autoplay="3000">
            <van-swipe-item v-for="(item,i) in banner" :key="'banner'+i">
              <img :src="item" />
            </van-swipe-item>
          </van-swipe>
    
    import { Swipe, SwipeItem } from "vant";
    
     components: {
        [Swipe.name]: Swipe,
        [SwipeItem.name]: SwipeItem
      }
    
  • 相关阅读:
    渲染你刚刚上传的图片,再进行二次上传
    详情页需要显示图片
    上传图片
    毛利率保留俩位小数
    去除input的前后的空格
    vue下载模板、导出excle
    如何从一个对象里面拿数据
    登录注册
    ajax发送请求的数据类型
    WampServer修改MySQL密码
  • 原文地址:https://www.cnblogs.com/caoxueyang/p/13097405.html
Copyright © 2020-2023  润新知