精华内容
下载资源
问答
  • vue 前端ui框架_vue前端框架

    千次阅读 2018-11-28 23:34:15
    推荐几个vue 前端ui框架 第一名 appwork 演示地址 http://appwork.nicethemes.cn   第二名 color admin 演示地址 http://www.coloradmin.cn   第三名 clever 演示地址 ...

    推荐几个vue 前端ui框架

    第一名 appwork  演示地址 http://appwork.nicethemes.cn

     

    第二名 color admin 演示地址 http://www.coloradmin.cn

     

    第三名  clever 演示地址 http://www.ngui.cc/demo/show-1764.html

     

     

     

    展开全文
  • Vue框架

    千次阅读 2020-02-12 17:52:55
  • vue开发框架简介

    2017-03-09 10:20:26
    vue基于npm开发框架模板创建介绍
  • vue 常用框架【饿了么框架

    千次阅读 2019-03-19 11:03:55
    1.mint-ui 移动端框架 地址:http://mint-ui.github.io/#!/zh-cn A.安装 // 安装 # Vue 1.x npm install mint-ui@1 -S # Vue 2.0 npm install mint-ui -S // -S 表示 --save B.引用 完整引入在 main.js 中写入...

    1.mint-ui 移动端框架

    地址:http://mint-ui.github.io/#!/zh-cn

    A.安装

    // 安装
    # Vue 1.x
    npm install mint-ui@1 -S
    # Vue 2.0
    npm install mint-ui -S  // -S 表示 --save

    B.引用

    完整引入在 main.js 中写入以下内容:

    import Vue from 'vue'
    import MintUI from 'mint-ui'
    import 'mint-ui/lib/style.css' //需要注意的是,样式文件需要单独引入
    import App from './App.vue'
    
    Vue.use(MintUI)
    
    new Vue({
      el: '#app',
      components: { App }
    })

    C.看文档直接使用

    比如Action sheet 控件 直接复制后报错,则查看demo实例学习使用

    ==>

    按需引入

    借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。

    首先,安装 babel-plugin-component:

    npm install babel-plugin-component -D

    然后,将 .babelrc 修改为:

    {
      "presets": [
        ["es2015", { "modules": false }]
      ],
      "plugins": [["component", [
        {
          "libraryName": "mint-ui",
          "style": true
        }
      ]]]
    }

     如果你只希望引入部分组件,比如 Button 和 Cell,那么需要在 main.js 中写入以下内容:

    import Vue from 'vue'
    import { Button, Cell } from 'mint-ui'
    import App from './App.vue'
    
    Vue.component(Button.name, Button)
    Vue.component(Cell.name, Cell)
    /* 或写为
     * Vue.use(Button)
     * Vue.use(Cell)
     */
    
    new Vue({
      el: '#app',
      components: { App }
    })

     

    2.element-ui PC端框架

    地址:http://element-cn.eleme.io/#/zh-CN

    A.安装

    npm i element-ui -S

    B.引用

    完整引入在 main.js 中写入以下内容:

    import Vue from 'vue';
    import ElementUI from 'element-ui';
    import 'element-ui/lib/theme-chalk/index.css';//需要注意的是,样式文件需要单独引入
    import App from './App.vue';
    
    Vue.use(ElementUI);
    
    new Vue({
      el: '#app',
      render: h => h(App)
    });

    C.看文档直接使用

    比如有的控件 直接复制后报错,则查看demo实例学习使用

    字体文件引入报错处理方式:

    webpack 中配置:http://element-cn.eleme.io/1.4/#/zh-CN/component/quickstart

     module: {
        loaders: [ {
            test: /\.(eot|svg|ttf|woff|woff2)(\?\S*)?$/,
            loader: 'file-loader'
          }]
    }

     

    ==>

    按需引入

    借助 babel-plugin-component,我们可以只引入需要的组件,以达到减小项目体积的目的。

    首先,安装 babel-plugin-component:

    npm install babel-plugin-component -D

    然后,将 .babelrc 修改为:

    {
      "presets": [["es2015", { "modules": false }]],  //es2015修改为env
      "plugins": [
        [
          "component",
          {
            "libraryName": "element-ui",
            "styleLibraryName": "theme-chalk"
          }
        ]
      ]
    }

    接下来,如果你只希望引入部分组件,比如 Button 和 Select,那么需要在 main.js 中写入以下内容

    import Vue from 'vue';
    import { Button, Select } from 'element-ui';
    import App from './App.vue';
    
    Vue.component(Button.name, Button);
    Vue.component(Select.name, Select);
    /* 或写为
     * Vue.use(Button)
     * Vue.use(Select)
     */
    
    new Vue({
      el: '#app',
      render: h => h(App)
    });

    完整组件列表和引入方式(完整组件列表以 components.json 为准)

    import Vue from 'vue';
    import {
      Pagination,
      Dialog,
      Autocomplete,
      Dropdown,
      DropdownMenu,
      DropdownItem,
      Menu,
      Submenu,
      MenuItem,
      MenuItemGroup,
      Input,
      InputNumber,
      Radio,
      RadioGroup,
      RadioButton,
      Checkbox,
      CheckboxButton,
      CheckboxGroup,
      Switch,
      Select,
      Option,
      OptionGroup,
      Button,
      ButtonGroup,
      Table,
      TableColumn,
      DatePicker,
      TimeSelect,
      TimePicker,
      Popover,
      Tooltip,
      Breadcrumb,
      BreadcrumbItem,
      Form,
      FormItem,
      Tabs,
      TabPane,
      Tag,
      Tree,
      Alert,
      Slider,
      Icon,
      Row,
      Col,
      Upload,
      Progress,
      Badge,
      Card,
      Rate,
      Steps,
      Step,
      Carousel,
      CarouselItem,
      Collapse,
      CollapseItem,
      Cascader,
      ColorPicker,
      Transfer,
      Container,
      Header,
      Aside,
      Main,
      Footer,
      Loading,
      MessageBox,
      Message,
      Notification
    } from 'element-ui';
    
    Vue.use(Pagination);
    Vue.use(Dialog);
    Vue.use(Autocomplete);
    Vue.use(Dropdown);
    Vue.use(DropdownMenu);
    Vue.use(DropdownItem);
    Vue.use(Menu);
    Vue.use(Submenu);
    Vue.use(MenuItem);
    Vue.use(MenuItemGroup);
    Vue.use(Input);
    Vue.use(InputNumber);
    Vue.use(Radio);
    Vue.use(RadioGroup);
    Vue.use(RadioButton);
    Vue.use(Checkbox);
    Vue.use(CheckboxButton);
    Vue.use(CheckboxGroup);
    Vue.use(Switch);
    Vue.use(Select);
    Vue.use(Option);
    Vue.use(OptionGroup);
    Vue.use(Button);
    Vue.use(ButtonGroup);
    Vue.use(Table);
    Vue.use(TableColumn);
    Vue.use(DatePicker);
    Vue.use(TimeSelect);
    Vue.use(TimePicker);
    Vue.use(Popover);
    Vue.use(Tooltip);
    Vue.use(Breadcrumb);
    Vue.use(BreadcrumbItem);
    Vue.use(Form);
    Vue.use(FormItem);
    Vue.use(Tabs);
    Vue.use(TabPane);
    Vue.use(Tag);
    Vue.use(Tree);
    Vue.use(Alert);
    Vue.use(Slider);
    Vue.use(Icon);
    Vue.use(Row);
    Vue.use(Col);
    Vue.use(Upload);
    Vue.use(Progress);
    Vue.use(Badge);
    Vue.use(Card);
    Vue.use(Rate);
    Vue.use(Steps);
    Vue.use(Step);
    Vue.use(Carousel);
    Vue.use(CarouselItem);
    Vue.use(Collapse);
    Vue.use(CollapseItem);
    Vue.use(Cascader);
    Vue.use(ColorPicker);
    Vue.use(Transfer);
    Vue.use(Container);
    Vue.use(Header);
    Vue.use(Aside);
    Vue.use(Main);
    Vue.use(Footer);
    
    Vue.use(Loading.directive);
    
    Vue.prototype.$loading = Loading.service;
    Vue.prototype.$msgbox = MessageBox;
    Vue.prototype.$alert = MessageBox.alert;
    Vue.prototype.$confirm = MessageBox.confirm;
    Vue.prototype.$prompt = MessageBox.prompt;
    Vue.prototype.$notify = Notification;
    Vue.prototype.$message = Message;

    全局配置

    在引入 Element 时,可以传入一个全局配置对象。该对象目前支持 size 与 zIndex 字段。size 用于改变组件的默认尺寸,zIndex 设置弹框的初始 z-index(默认值:2000)。按照引入 Element 的方式,具体操作如下:

    完整引入 Element:

    import Vue from 'vue';
    import Element from 'element-ui';
    Vue.use(Element, { size: 'small', zIndex: 3000 });

    按需引入 Element:

    import Vue from 'vue';
    import { Button } from 'element-ui';
    
    Vue.prototype.$ELEMENT = { size: 'small', zIndex: 3000 };
    Vue.use(Button);

    按照以上设置,项目中所有拥有 size 属性的组件的默认尺寸均为 'small',弹框的初始 z-index 为 3000。

    展开全文
  • 命令行生成vue项目框架

    万次阅读 2016-09-28 14:48:16
    命令行生成vue项目框架

    -- 安装nodejs

    用命令行生成vue项目框架需要npm包管理器来安装,而npm又是在安装nodejs的时候同时安装的,
    所以首先要安装nodejs,学习vue有必要了解下nodejs和npm的基本知识:

    -- 安装命令行工具

    npm install -g vue-cli
    -g表示全局安装, vue-cli是模块,全局安装的模块可以在命令行直接使用.

    红框里是安装命令,由于npm网站在国内速度非常慢,所以在命令后面加上淘宝的镜像,
    很快就安装好了.也可以使用cnpm安装.

    安装后在命令行输入 vue -version 能看到版本号表示全局安装成功,下面就可以使用命令行创建项目了.

    -- 创建项目框架

    vue init webpack my-project
    创建一个基于"webpack"的项目,后面是项目名,

    按照提示输入,项目名,项目描述,项目作者 等等,看到最后这句项目就创建好了,
    项目结构:这是安装了依赖以后的截图,没安装依赖以前是没有node_modules文件夹的

    刚我们命令行输入的东西就在package.json这个文件里,打开文件

    项目名字,版本,描述,作者等,后面还有运行项目命令,项目依赖,开发环境项目依赖等.

    -- 安装依赖

    生成了项目以后是不能直接运行的,现在很多项目都依赖许许多多的模块,需要逐一安装,
    ctrl+c 停掉刚生成项目的命令,cd vue-project 进入项目跟目录, 用命令npm install 安装

    同样是使用淘宝镜像.

    当这个命令运行完成以后会多出一个node_modules文件夹,里面就是项目所需的所有依赖,
    可以看到有很多模块,这些模块都是在package.json文件里定义好了的.

    dependencies是项目依赖,
    devDependencies是开发时项目依赖.

    -- 运行测试

    好了,依赖安装完成后就可以运行我们的项目了命令:
    npm run dev

    看到这样的输入项目就运行起来了,然后打开浏览器,输入第二个红框的地址 localhost:8080,
    浏览器截图.

    微笑项目就运行起来了.命令行生成的vue项目,还支持热启动,当项目文件有改动的时候,页面会自动变化,
    <script>标签里的js代码修改后,还得手动刷新页面,不过已经非常棒了.
    展开全文
  • vue框架简介

    万次阅读 多人点赞 2019-06-15 04:50:36
    是一套构建用户界面的渐进式(用到哪一块就用哪一块,不需要全部用上)前端框架Vue的核心库只关注视图层 vue的兼容性 Vue.js不支持IE8及其以下版本,因为Vue.js使用了IE8不能模拟的ECMAScript 5特性。Vue....
  • Vue移动端框架的选择

    千次阅读 2019-08-09 17:24:21
    文章目录Vue移动端前端框架的选择 Vue移动端前端框架的选择 vue后台项目web端一般都选用ElementUI,但是移动端的选择还是比较多的。 这里公司由于有少量的移动端页面开发需求(表单类页面),所以查阅了一下当前用的...
  • vue UI框架之iview

    千次阅读 2018-01-09 11:02:07
    之前推荐了一个vue配套的element UI框架,对比来说比iView社区大 两者api 总体比较 ,iview 要比element 简洁许多。 饿了么更侧重于在template里直接去渲染模板 思想上 个人觉得iview偏向react, element 更vue ...
  • vue项目框架结构入门 及 vue基础

    万次阅读 多人点赞 2017-05-03 00:25:47
    vue框架使用说明 1.目前后台框架主要运用了Bootstrap,用Vue模板去渲染数据。 2.运用webpack进行打包压缩加版本号,并实时监控页面变化,使用命令npm run dev启动 如上图所示(除dist外,README.md是介绍,通过npm ...
  • vue UI框架比较

    万次阅读 2018-06-30 14:23:15
    最好基于vue2.0 PC端: 因为用过的是饿了么UI,所以比较以饿了么UI为基础 element UI 饿了么UI 支持vue2.x 80分 优点:组件的API方法、属性等封装的较为完善 缺点:样式有些生硬,不够炫酷美观 N3 N3 ...
  • 大白话讲解Vue前端框架

    千次阅读 2019-02-25 15:55:21
    Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的渐进式框架Vue 只关注视图层, 采用自底向上增量开发的设计。 Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件。 简而言...
  • vue脚手架,搭建vue项目框架

    千次阅读 2019-03-01 14:30:51
    vue.js开发环境搭建 1.安装node.js(http://www.runoob.com/nodejs/nodejs-install-setup.html) 2.基于node.js,利用淘宝npm镜像安装相关依赖 在cmd里直接输入:npm install -g cnpm --registry=...
  • 推荐几个不错的VUE UI框架

    万次阅读 2017-10-11 11:33:30
    推荐几个不错的VUE UI框架 vux:http://vuematerial.com/#/ mint:http://mint-ui.github.io/#!/zh-cn vue-carbon:https://myronliu347.github.io/vue-carbon/#!/ vue-mobile:...
  • vue修改框架默认样式

    千次阅读 2020-03-04 15:27:10
    vue项目修改框架默认样式 出现的问题及原因: 在一个页面时, style 设置 scoped, 现在样式仅在设置 “本地” 可用。故导致我们想要修改组件样式无法修改成功。 html: <div class="demo"> <mt-header ...
  • vue框架源码

    2018-08-01 17:13:51
    vue框架源码,集成了15中插件,都有对应的应用实例,下载可以直接用
  • vue ui框架 ant-design-vue

    千次阅读 2019-12-31 12:32:00
    ant-design-vue 官方地址:http://vue.ant-design.cn/docs/vue/introduce-cn/
  • 转载:... Vue UI框架对比:Element UI、Ant Design Vue、iView </h1> <div class="clear"></div> <div class="postBody"> 本篇文章将..
  • Vue框架快速入门

    万次阅读 多人点赞 2017-10-17 02:51:07
    当然Vue框架算是比较高级的框架,所以在使用过程中还需要JavaScript、JavaScript 2015、WebPack、NodeJS、npm、ESLint、JavaScript单元测试框架等其他知识和框架的使用方法。在学习Vue之前,最好先学习一下这些知识...
  • 移动端vue ui框架总结

    千次阅读 2017-12-17 00:34:32
    Mint UI基于 Vue.js 的移动端组件库Mint UI 包含丰富的 CSS 和 JS 组件,能够满足日常的移动端开发需要。通过它,可以快速构建出风格统一的页面,提升开发效率。真正意义上的按需加载组件。可以只加载声明过的组件...
  • Vue2.0 框架配置:vue-cli + vue-router + vuex

    万次阅读 热门讨论 2017-02-07 18:11:26
    (注:现在使用最新版的vue-cli已经可以统一配置一切,简单方便,本篇文章已过时 2018-3-15) Vue中文站:cn.vuejs.org vue-router官方教程:router.vuejs.org/zh-cn vuex官方教程:vuex.vuejs.org/zh-cn 完整干净...
  • Vue PC端框架Vue移动端UI框架

    千次阅读 2019-05-01 02:31:00
    在学习Vue的过程之中,我发现不管是 BAT 大厂,还是创业公司,Vue 都有着广泛的应用,而且框架层出不穷,学习文档也越来越多,Vue也越来越受欢迎。下面是我整理的 Vue PC端和移动端的UI框架,建议收藏,方便以后学习...
  • 下载vue模板框架并使用

    千次阅读 2019-03-21 19:23:18
    第一步:先在谷歌上找到合适的vue模板复制它的git地址 下载模板 cd 到你想存放模板的路径 在cmd中键入命令 git clone github 地址 第二步:下载成功后 cd到package.json所在的路径 命令:...
  • 推荐几个VUE UI框架

    千次阅读 2018-11-21 16:12:04
    以Github star数排名 Element UI:饿了么前端打造 Vuetify Framework 7 Quasar Vue-Material Onsenui 大致浏览了一下组件,感觉都不错,具体的适用场景请大家自行对比吧!  ...
  • 初步整合vue-element-admin和GitDataV两个Vue开源框架方案,实现满足大数据可视化业务需求。
  • vue 修改框架less变量

    千次阅读 2018-12-19 16:04:31
    以vant框架为例,vue项目以less作为css处理器: less/var-reset.less @import '~vant/lib/index.less'; // Color variables 重写变量值 @blue: #1989fa; @orange: #000; @green: #cccccc; vue入口文件: ...
  • Vue框架vue-admin-template登陆问题解决

    万次阅读 热门讨论 2020-04-21 09:07:01
    Vue框架vue-admin-template登陆问题解决
  • 从零开始搭建VUE基础框架

    千次阅读 2017-01-16 09:26:43
    Vue.js(读音 /vjuː/, 类似于 view) 是一套构建用户界面的 渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计。Vue 的核心库只关注视图层,并且非常容易学习,非常容易与其它库或已有项目...
  • Vue学习之初识Vue框架

    千次阅读 2018-01-30 10:16:07
     Vue (读音 /vjuː/,类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或既有项目整合。...
  • Vue框架Element UI教程

    千次阅读 2019-09-12 16:25:01
    Vue框架Element UI教程-安装环境搭建(一). Vue框架Element UI教程-时间选择器(二). Vue框架Element UI教程-出现和隐藏动画(三). Vue框架Element UI教程-左侧导航栏(四). Vue框架Element UI教程-导航栏跳转...
  • 一个月学会使用Vue开源框架eladmin

    千次阅读 2019-10-10 09:25:46
    主要也是使用了一个开源的Vue框架eladmin进行二次开发。 主要还是说一下我是如何使用eladmin这一个开源框架的,框架中使用了Vue、Vue Router、axios、VueX、js-cookie、element Ui以及i18n等, Vue Router主要是...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 137,705
精华内容 55,082
关键字:

vue配套的框架

vue 订阅