精华内容
下载资源
问答
  • vue常用插件汇总

    2021-01-29 18:51:40
    持续更新。。。 1.html转pdf文件插件 ...2.复制黏贴插件 clipboard 安装方式:npm install clipboard --save npm地址:https://www.npmjs.com/package/clipboard 3.拖拉插件 vuedraggable 安装方式:npm i

    持续更新。。。

    1.html转pdf文件插件

    html2pdf.js
    安装方式:npm install --save html2pdf.js
    npm地址:https://www.npmjs.com/package/html2pdf.js/v/0.9.0

    2.复制黏贴插件

    clipboard
    安装方式:npm install clipboard --save
    npm地址:https://www.npmjs.com/package/clipboard

    3.拖拉插件

    vuedraggable
    安装方式:npm install clipboard --save
    npm地址:https://www.npmjs.com/package/vuedraggable
    文档地址:http://www.itxst.com/vue-draggable/tutorial.html

    4.时间处理插件:

    moment
    安装方式:npm install moment --save
    npm地址:https://www.npmjs.com/package/moment
    文档地址:http://momentjs.cn/

    5.工作流插件

    VGEditor
    安装方式:npm install vg-editor@2.7.2 -S
    npm地址:https://github.com/CedarXi/VGEditor
    文档地址:https://chrisshen93.github.io/VGEditor/docs/

    6.接口模拟插件

    mockjs
    安装方式:npm install mockjs --save
    npm地址:https://www.npmjs.com/package/mockjs
    文档地址:http://mockjs.com/

    7.报表插件

    echarts
    安装方式:npm install echarts–save
    npm地址:https://www.npmjs.com/package/echarts
    文档地址:https://echarts.apache.org/zh/index.html

    8.cookie插件

    js-cookie
    安装方式:npm install js-cookie --save
    npm地址:https://www.npmjs.com/package/js-cookie

    9.screenfull满屏插件

    screenfull
    安装方式:npm install screenfull --save
    npm地址:https://www.npmjs.com/package/screenfull

    10.lodash工具类插件

    安装方式:npm install lodash --save
    npm地址:https://www.npmjs.com/package/lodash
    文档地址:https://www.lodashjs.com/

    11.vuescroll滚动条插件

    安装方式:npm install vuescroll --save
    npm地址:https://www.npmjs.com/package/vuescroll
    文档地址:https://vuescrolljs.yvescoding.org/

    12. spark-md5获取文件Md5值

    安装方式:npm install --save spark-md5
    npm地址:https://www.npmjs.com/package/spark-md5

    13.vue-cropperjs裁剪图片插件

    安装方式:npm install --save vue-cropperjs
    npm地址:https://www.npmjs.com/package/vue-cropperjs

    14.日历操作插件
    https://fullcalendar.io/docs#main

    如果对您有帮助,请点个赞,谢谢。

    展开全文
  • vue常用插件

    2020-12-19 01:55:56
    命名规范http://www.h3399.cn/201703/59026.htmlbetter-scroll + vue2.0实现移动端滑动2——左右联动引用better-scroll报错Cannot read property 'children' of undefinedDOM ,生成的代码会在引用的下一个div里面,...

    命名规范

    http://www.h3399.cn/201703/59026.html

    better-scroll + vue2.0 实现移动端滑动2——左右联动

    引用better-scroll报错Cannot read property 'children' of undefined

    DOM ,生成的代码会在引用的下一个div里面,

    css,在当前div同层级上面一个,用relative

    .main-content-wrapper{

    position: absolute;

    top: 100px;

    bottom: .94rem;

    width: 100%;

    overflow: hidden;}

    js

    //created里面调用_initScroll

    created() {

    this.classMap = ['decrease', 'discount', 'special', 'invoice', 'guarantee'];

    this.$http.get('/api/goods').then((response) => {

    response = response.body;

    if (response.errno === ERR_OK) {

    this.goods = response.data;

    this._initScroll();

    console.log(this.goods);

    //记得调用$nextTick更新数据是异步的

    this.$nextTick(() => {

    this._initScroll();

    });

    }

    });

    },

    /********************************************/

    //

    _initScroll()加下划线代表私有方法,不能被外部调用,不加下划线,代表可以被父组件调用此方法

    _initScroll() {

    this.$nextTick(() => {

    if (!this.scroll) {

    this.scroll = new BScroll(this.$refs['main-content-wrapper'], {

    // 默认它会阻止touch事件。所以在配置中需要加上click: true

    click: true

    })

    } else {

    // 重新计算

    this.scroll.refresh()

    }

    })

    } }

    或者直接

    methods: {

    show() {

    this.showFlag = true;

    this.$nextTick(() => {

    if (!this.scroll) {

    this.scroll = new BScroll(this.$refs.food, {

    // 默认它会阻止touch事件。所以在配置中需要加上click: true

    click: true

    });

    } else {

    // 重新计算

    this.scroll.refresh();

    }

    });

    },

    hide() {

    this.showFlag = false;

    }

    }

    引用成功会出现

    使用better-scroll @click事件在移动端无效

    解决:加click:true

    methods: {

    // 左边菜单点击事件

    selectMenu(index) {

    console.log(index);

    },

    _initScroll() {

    this.menuScroll = new BScroll(this.$refs['menu-wrapper'], {

    // 默认它会阻止touch事件。所以在配置中需要加上click: true

    click: true

    });

    }

    在pc端打印出来,会出现打印两次index的结果,解决方法,加事件

    // 左边菜单点击事件

    selectMenu(index, event) {

    if (!event._constructed) {

    return;

    }

    console.log(index);

    },

    shopcart购物车组件

    展开全文
  • vue.cli中的安装使用步骤是?有哪几大特性? css的预编译,使用步骤如下: 第一步:用npm 下三个loader(sass-loader、css-loader、node-sass) 第二步:在build目录找到webpack.base.config.js,在那个extends属性...

    插件

    scss
    css的预编译,使用步骤如下:
    第一步:用npm 下三个loader(sass-loader、css-loader、node-sass)
    第二步:在build目录找到webpack.base.config.js,在那个extends属性中加一个拓展.scss
    第三步:还是在同一个文件,配置一个module属性
    第四步:然后在组件的style标签加上lang属性 ,例如:lang=”scss”
    特性主要有:

    • 可以用变量,例如($变量名称=值)
    • 可以嵌套

    状态管理(vuex)

    Vuex 是一个专为 Vue.js应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 time-travel 调试、状态快照导入导出等高级调试功能。
    优势
    当我们的应用遇到多个组件共享状态时,单向数据流的简洁性很容易被破坏:

    • 多个视图依赖于同一状态。
    • 来自不同视图的行为需要变更同一状态。
      对于问题一,传参的方法对于多层嵌套的组件将会非常繁琐,并且对于兄弟组件间的状态传递无能为力。
      对于问题二,我们经常会采用父子组件直接引用或者通过事件来变更和同步状态的多份拷贝。以上的这些模式非常脆弱,通常会导致无法维护的代码。
      1. 使用
    //第一步安装
    npm install vuex -S
    复制代码
    //第二步创建store
    import Vue from 'vue';
    import Vuex from 'vuex';
    Vue.use(Vuex);
    //不是在生产环境debug为true
    const debug = process.env.NODE_ENV !== 'production';
    //创建Vuex实例对象
    const store = new Vuex.Store({
        strict:debug,//在不是生产环境下都开启严格模式
        state:{
        },
        getters:{
        },
        mutations:{
        },
        actions:{
        }
    })
    export default store;
    //第三步注入vuex
    import Vue from 'vue';
    import App from './App.vue';
    import store from './store';
    const vm = new Vue({
        store:store,
        render: h => h(App)
    }).$mount('#app')
    
    
    

    2. 核心属性
    vuex一共有5个核心属性,分别是:

    1. state 唯一数据源,Vue实力中的data遵循相同规则
    2. getters 可以认为是store的计算属性,就像计算属性一样,gettter的返回值会根据它的依赖被缓存起来,且只有当它的依赖值发生了改变才会被重新计算。Getter 会暴露为 store.getters 对象,你可以以属性的形式访问这些值.
    3. mutation 更改 Vuex 的 store 中的状态的唯一方法是提交 mutation,非常类似于事件,通过store.commit 方法触发
    4. action Action 类似于 mutation,不同在于Action 提交的是 mutation,而不是直接变更状态,Action 可以包含任意异步操作
    5. module 由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 对象就有可能变得相当臃肿。为了解决以上问题,Vuex 允许我们将 store 分割成模块(module)。

    vue-route

    Vue Router 是 Vue.js 官方的路由管理器。它和 Vue.js 的核心深度集成,让构建单页面应用变得易如反掌。包含的功能有:

    • 嵌套的路由/视图表
    • 路由参数、查询、通配符
    • 基于 Vue.js 过渡系统的视图过渡效果
    • 细粒度的导航控制
    • 带有自动激活的 CSS class 的链接
    • HTML5 历史模式或 hash 模式,在 IE9 中自动降级
    • 自定义的滚动条行为

    1.安装

    npm install vue-router
    

    2.使用vue-router

    Vue常用UI组件库

    PC端

    1. Element
      Element ,一套为开发者、设计师和产品经理准备的基于 Vue 2.0 的桌面端组件库
      在这里插入图片描述

    2. Avue
      Avue是一个采用Element框架低代码前端框架,它使用 JSON 配置来生成页面,可以减少页面开发工作量,极大提升效率
      好处是:不需要懂前端,不受前端技术更新的影响…
      缺点:大量定制 UI,极为复杂或特殊的交互

    3. DataV
      DataV组件库基于Vue ,主要用于构建大屏(全屏)数据展示页面即数据可视化,具有多种类型组件可供使用。
      对浏览器兼容性不强。在这里插入图片描述

    移动端

    1. Vant
      Vant是有赞前端团队开源的移动端组件库,于 2017 年开源,已持续维护 4 年时间。Vant 对内承载了有赞所有核心业务,对外服务十多万开发者,是业界主流的移动端组件库之一。
      在这里插入图片描述

    2. Mint UI
      Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。通过它,可以快速构建出风格统一的页面,提升开发效率。
      mint ui

    展开全文
  • 1.webpack-merge作用:把公共的代码抽离出去,在需要的地方... "build": "webpack --config webpack.prod.js", "dev": "webpack-dev-server --open --config wbpack.dev.js" } 新建文件 : webpack.common.js :公

    1.webpack-merge作用:把公共的代码抽离出去,在需要的地方引入
    安装:npm install webpack-merge -D

    配置(手动指定config) package.json:

    "scripts": {
        "build": "webpack --config webpack.prod.js",
        "dev": "webpack-dev-server --open --config wbpack.dev.js"
    }
    

    新建文件 :
    webpack.common.js :公共配置文件 – 抽离出公共的部分 通过merge 在dev prod 文件内进行合并

    webpack.dev.js 研发环境配置文件

    webpack.prod.js 生产环境配置文件

    2.webpack-hot-middleware :是用来进行页面的热重载的,刷新浏览器 一般和 webpack-dev-middleware 配合使用,实现热加载功能
    安装:npm i webpack, webpack-dev-middleware, webpack-hot-middleware,

    webpack.config.js:

    const path = require('path');
    const HtmlwebpackPlugin = require('html-webpack-plugin');
    const webpack = require('webpack');
    
    
    //定义了一些文件夹的路径
    const ROOT_PATH = path.resolve(__dirname);
    const APP_PATH = path.resolve(ROOT_PATH, 'app');
    const BUILD_PATH = path.resolve(ROOT_PATH, 'build');
    
    module.exports = {
        //实现刷新浏览器webpack-hot-middleware/client?noInfo=true&reload=true 是必填的
        entry: ['webpack-hot-middleware/client?noInfo=true&reload=true' , APP_PATH],
        //输出的文件名 合并以后的js会命名为bundle.js
        output: {
            path: BUILD_PATH,
            filename: 'bundle.js'//将app文件夹中的两个js文件合并成build目录下的bundle.js文件
        },
        //添加我们的插件 会自动生成一个html文件
        plugins: [
            new HtmlwebpackPlugin({
                title: 'Hello World app'
            }),//在build目录下自动生成index.html,指定其title
    
            // 实现刷新浏览器必写
             new webpack.HotModuleReplacementPlugin(),
        ],
    
    };
    

    app.js:

    const path = require("path")
    const express = require("express")
    const webpack = require("webpack")
    
    
    const webpackDevMiddleware = require("webpack-dev-middleware")
    const webpackHotMiddleware = require("webpack-Hot-middleware")
    const webpackConfig = require('./webpack.config.js')
    
    const app = express(),
                DIST_DIR = path.join(__dirname, "dist"), // 设置静态访问文件路径
                PORT = 9090, // 设置启动端口
                complier = webpack(webpackConfig)
    
    
    let devMiddleware = webpackDevMiddleware(complier, {
        publicPath: webpackConfig.output.publicPath,
        quiet: true //向控制台显示任何内容 
    })
    
    let hotMiddleware = webpackHotMiddleware(complier,{
       log: false,
       heartbeat: 2000,
    })
    app.use(devMiddleware)
    
    app.use(hotMiddleware);
    
    
    // 这个方法和下边注释的方法作用一样,就是设置访问静态文件的路径
    app.use(express.static(DIST_DIR))
    
    // app.get("*", (req, res, next) =>{
    //     const filename = path.join(DIST_DIR, 'index.html');
    
    //     complier.outputFileSystem.readFile(filename, (err, result) =>{
    //         if(err){
    //             return(next(err))
    //         }
    //         res.set('content-type', 'text/html')
    //         res.send(result)
    //         res.end()
    //     })
    // })
    
    app.listen(PORT,function(){
        console.log("成功启动:localhost:"+ PORT)
    })
    

    3.HtmlWebpackPlugin: 简化了 HTML 文件的创建,以便为你的 webpack 包提供服务。这对于那些文件名中包含哈希值,并且哈希值会随着每次编译而改变的 webpack 包特别有用。你可以让该插件为你生成一个 HTML 文件,使用 lodash 模板提供模板,或者使用你自己的 loader。

    安装

    npm install --save-dev html-webpack-plugin
    

    基本用法
    该插件将为你生成一个 HTML5 文件, 在 body 中使用 script 标签引入你所有 webpack 生成的 bundle。 只需添加该插件到你的 webpack 配置中,如下所示:

    const HtmlWebpackPlugin = require('html-webpack-plugin');
    const path = require('path');
    
    module.exports = {
      entry: 'index.js',
      output: {
        path: path.resolve(__dirname, './dist'),
        filename: 'index_bundle.js',
      },
      plugins: [new HtmlWebpackPlugin()],
    };
    

    这将会生成一个包含以下内容的 dist/index.html 文件:

    <!DOCTYPE html>
    <html>
      <head>
        <meta charset="UTF-8" />
        <title>webpack App</title>
      </head>
      <body>
        <script src="index_bundle.js"></script>
      </body>
    </html>
    

    如果你有多个 webpack 入口,他们都会在已生成 HTML 文件中的

    如果在 webpack 的输出中有任何 CSS 资源(例如,使用 MiniCssExtractPlugin 提取的 CSS),那么这些资源也会在 HTML 文件 元素中的 标签内引入。

    只使用html-webpack-plugin生成的html文件body当中没有div#app

    html-webpack-plugin有一个template属性,可以指定一个你自己需要的html模版,用法如下:

    new HtmlWebpackPlugin({
        filename: 'index.html',
        inject: 'body',
        template: 'index.html_vm'
    })
    

    那么这个index.html_vm可以是这个样子的:

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>demo</title>
    </head>
    <body>
        <div id="app"></div>
    </body>
    </html>
    

    4.vue-style-loader:为了通过 Sass/SCSS 编译我们的

    5.vue-loade作用r:Vue Loader 是一个 webpack 的 loader,它允许你以一种名为单文件组件 (SFCs)的格式撰写 Vue 组件:

    6.url-loader作用:十多张图片,每张图片都是一个静态资源,所以都会有http请求,为了减少请求,我们可以通过base64编码的方法来展示图片。webpack中有一个包叫做url-loader,他可以将html以及css中的图片打包成base64,但是js中如果有图片url并不能编译成功

    7.Shelljs:是Node.js下的脚本语言解析器,具有丰富且强大的底层操作(Windows/Linux/OS X)权限。Shelljs本质就是基于node的一层命令封装插件,让前端开发者可以不依赖linux也不依赖类似于cmder的转换工具,而是直接在我们最熟悉不过的javascript代码中编写shell命令实现功能。提升开发效率

    8.“ora”:优雅的终端转轮 给终端显示动画等

    9.“sass-loader”:scss加载器,scss或sass编译成css

    10.“postcss-pxtorem”:一个用于PostCSS的插件,它可以从像素单元生成rem单元

    11.“selenium-server”:Selenium节点包装器

    12.“lolex”:JavaScript实现的定时器api;setTimeout、clearTimeout等

    13.“json-loader”:加载json文件

    14.less-loader:解析less

    15.http-proxy-middleware用于后台将请求转发给其它服务器。

    16.html-webpack-plugin:HtmlWebpackPlugin 简化了 HTML 文件的创建,以便为你的 webpack 包提供服务

    17.file-loader的作用:

    1、作用:file-loader可以用来帮助webpack打包处理一系列的图片文件;比如:.png 、 .jpg 、.jepg等格式的图片;

    2、使用file-loader打包图片的结果:使用file-loader打包的图片会给每张图片都生成一个随机的hash值作为图片的名字;

    18.webpack-dev-server:
    webpack-dev-server让我们可以在开发的过程中体验到一个非常高效又非常方便的开发模式,提高我们的开发效率,webpack-dev-server是webpack的包,首先需要安装这个webpack包

    安装包安装好以后,需要在package.json文件中添加一条指令用来启动webpack-dev-server

    展开全文
  • Vue中的一些插件 使用Vue时要用到许多插件,这里做一个简单汇总 一、Vue.js devtools 链接: 插件下载地址. 这里可以查询到页面数据,vuex的数据 二、nprogress顶部进度条 1.引入库 代码如下: cnpm install --save ...
  • vue常用插件之视频播放(rtmp m3u8),vue-video-player(5.0.2)最近我的项目做了一个监控视屏的显示,后台提供的视屏格式是rtmp后来又改为m3u8,没成功,原因是占用内存过大,所以取消了这种方式一、安装npm i vue-...
  • VSCode中Vue开发推荐插件和VSCode快捷键都有哪些发布时间:2020-08-10 16:02:52来源:亿速云阅读:108作者:小新这篇文章主要介绍VSCode中Vue开发推荐插件和VSCode快捷键都有哪些,文中介绍的非常详细,具有一定的...
  • js常用插件(十五)之基于vue的城市选择插件cityChoice.js 欢迎点击: 个人官网博客 效果图: cityChoice.js Animate.css style.css(cityChoice.css) 使用方法(非常简单): <!DOCTYPE html> <html> <...
  • Vue常用插件的安装

    2021-09-29 13:36:48
    Vue脚手架:vue-cli 可以使用淘宝镜像加速安装: ... 第一步(仅第一次执行):全局安装@vue/cli。 ...npm install -g @vue/cli ...第二步:切换到你要创建项目的目录(使用cmd命令提示框),然后...axios插件: npm i a
  • Vue 所有实用插件集合汇总 框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-material - 通过Vue ...
  • Vue + 常用第三方插件 基础使用

    千次阅读 2020-12-19 01:54:20
    Vue + 常用第三方插件 基础使用一、Vue + element1、element——>快速入手——>按需引入方式:(1)、安装element-ui//-S等同于:--save//i是install的缩写npm i element-ui -S(2)、安装按需加载的依赖//-D等同...
  • Vue常用插件

    2021-11-29 10:29:54
    Vue好用的插件 vue-splitpane 展示一个或多个被分隔的区块 wangeditor 富文本编辑器 vuedraggable 拖动排序功能 vue-grid-layout 桌面布局插件 vue-drag-resize 拖动改变元素大小
  • better-scroll插件 用于移动端开发,让滚动更加丝滑 1.安装 npm install --save better-scroll@1.15.2 2.封装 封装成一个组件,方便复用,代码如下 <template> <div class="wrapper" ref="wrapper"> <...
  • vue 常用插件收集

    2021-03-01 15:42:27
    ui -S //6、 加解密 jsencrypt npm install jsencrypt //7、vue路由跳转过程中的进度条效果 npm install --save nprogress //8、vue引入maptalks地图及聚合效果 //9 dhtmlxGantt vue引用甘特图 引入 dhtmlx-...
  • vue中通过monment.js插件来将时间戳转换为常用的时间格式 在项目中很多时候需要展示时间信息,我们一般都是用时间戳来传输时间信息,但是我们在页面展示的话是我们想要的常见格式,比如:2021-4-29,这种的形式,在...
  • vscode中vue代码颜色插件

    千次阅读 2020-12-29 08:45:56
    vue提示插件【Vscode】编者寄语:vscode的确是前端开发中很好的工具,安装颜色插件,从视觉上是美的享受。曾经的我遇到了vscode代码全是灰色,黑色的困惑,后来整理找到方法,整理这篇,以下高亮插件,建议大家都...
  • vue-video-player(5.0.2)最近我的项目做了一个监控视屏的显示,后台提供的视屏格式是rtmp后来又改为m3u8,没成功,原因是占用内存过大,所以取消了这种方式一、安装npm i vue-video-player -snpm i videojs-flash -s...
  • VUE3.0向下兼容了VUE2 我觉得beforeCreate和created 更多的是被setup()代替了 选项式 API Hook inside setup beforeCreate Not needed* created Not needed* beforeMount onBeforeMount mounted onMounted ...
  • 本文讲解了使用vue-cli进行开发时常用的几个依赖和插件,适用于前后端分离开发的场合
  • 首先这几个是VSCode推荐Vue开发必备的插件Vetur —— 语法高亮、智能感知、Emmet等包含格式化功能, Alt+Shift+F (格式化全文),Ctrl+K Ctrl+F(格式化选中代码,两个Ctrl需要同时按着)EsLint —— 语法纠错view in ...
  • V U E 教 程 一、安装 ...(2)安装vue命令:npm install vue 3、查看Vue版本 vue -V 4、安装最新的Vue-cli npm install -g @vue/cli 5.创建Vue项目(这里要先 cd 进入需要创项目的目录 ) vue crea
  • 每次安装vscode后都不记得需要哪些插件,于是就总结了几个常用的、必备的、满足需求并安装最少插件插件。 No1: Vetur vue代码自动格式化插件,统一代码格式。 No2:JavaScript (ES6) code snippets 包含...
  • 2. main.js中引入 import Vue from 'vue' import VueCookies from 'vue-cookies' Vue.use(VueCookies) 3. 常用方法 //设置 cookie: this.$cookies.set(keyName, value[, expireTimes[, path[, domain[, secure...
  • vue常用插件集合

    2021-05-12 09:10:47
    vue常用插件集合 vue-treeselect 网址:https://www.vue-treeselect.cn/#vuex-support vue-treeselect 是一个多选组件,具有对 Vue.js嵌套选项支持。 vue-layer https://www.npmjs.com/package/vue-layer 可拖动...
  • vue视频插件VLC

    2020-12-21 12:13:38
    VLC仅支持windows下特定版本火狐浏览器——Firefox_ESR_55.3vue各种插件汇总... Vue.js(读音/vjuː/,类似于view) 是一 ...vue常用插件汇总UI-框架element - 饿了么出品的Vue2的web UI工具套件 ...
  • Vue常用插件总结

    2021-06-17 21:22:19
    Vue常用插件总结 一、UI组件及框架 element - 饿了么出品的Vue2的web UI工具套件 mint-ui - Vue 2的移动UI元素 iview - 基于 Vuejs 的开源 UI 组件库 Keen-UI - 轻量级的基本UI组件合集 vue-material - ...
  • VUE-指令-插件

    2021-03-02 21:28:25
    1.常用内置指令 v:text : 更新元素的 textContent v-html : 更新元素的 innerHTML v-if : 如果为true, 当前标签才会输出到页面 v-else: 如果为false, 当前标签才会输出到页面 v-show : 通过控制display样式来控制...
  • VSCode 开发Vue必备插件

    2021-08-04 05:43:56
    VSCode 开发Vue必备插件对于很多使用vscode编写vue项目的新手同学来说,可能不知道使用什么插件,这里简单说一下我常用的几款插件。1. vetur实现在 vue 文件中:语法错误检查,包括 CSS/SCSS/LESS/Javascript/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 20,935
精华内容 8,374
关键字:

vue常用js插件

vue 订阅