iView最新版是一款相当专业的前端框架。iView官方版是建立于Vue之上的UI组件库,提供了一套基于Vue.js的UI组件库,支持开发调试、构建、代码规范校验等功能。iView软件内置了Form表单、Table表格、Dialog对话框、Notification通知等组件,拥有良好的可定制性。

iView
最新版 v3.0人工检测,安全无毒
1.04MB
简体
WinAll
编程软件
1122次
2025-04-03
62
软件介绍
iView最新版是一款相当专业的前端框架。iView官方版是建立于Vue之上的UI组件库,提供了一套基于Vue.js的UI组件库,支持开发调试、构建、代码规范校验等功能。iView软件内置了Form表单、Table表格、Dialog对话框、Notification通知等组件,拥有良好的可定制性。
软件特色
使用单文件的Vue组件化开发模式
基于 npm + webpack + babel 开发,支持 ES2015
高质量、功能丰富
友好的 API ,自由灵活地使用空间
详细、友好的文档,事无巨细
软件功能
Form 表单是项目中使用频率最高的组件之一,常用于向后台提交数据。通过使用iView的 Form 表单,可以非常方便地实现表单数据收集及校验。
Table 表格常用于数据的展示和编辑,通常会显示在页面中的中心位置,使数据展示有条理、易于阅读。iView 的 Table 表格组件提供了最基础也是最常用的表格功能,例如分页、排序、过滤等功能,因此在实际开发中会经常使用到。
Dialog 对话框是 iView 中的另一个常用组件,在开发中主要用于弹出窗口进行交互操作、输入数据提交等。在 iView 中,Dialog 对话框不仅外观美观,而且提供了非常丰富的功能和参数配置,可以快速实现数据交互操作。
Notification 通知是 iView 中另一个常用组件,用于在页面中显示系统级别的提示和信息。通过Notification通知组件,我们可以在任意位置展示出简洁明了的提示和消息,方便用户理解和反馈。
Loading 加载组件是 iView 中另一个非常实用的组件,通常用于在异步请求数据、加载动态组件时,占位符的展示。
使用方法
iview
执行npm install iview --save 在项目中引入iview
引入 iView #
一般在 webpack 入口页面 main.js 中如下配置:
import iView from 'iview'
import 'iview/dist/styles/iview.css'
//导入样式
Vue.config.productionTip = false
Vue.use(iView)
在非 template/render 模式下(例如使用 cdn 引用时),组件名要分隔,例如 DatePicker 必须要写成 date-picker。
以下组件,在非 template/render 模式下,需要加前缀 i-:
Button: i-button
Col: i-col
Table: i-table
Input: i-input
Form: i-form
Menu: i-menu
Select: i-select
Option: i-option
progress: i-progress
以下组件,在所有模式下,必须加前缀 i-,除非使用 iview-loader:
Switch: i-switch
Circle: i-circle
2.因为iView 的所有组件文案默认使用的是中文,通过设置可以使用其它语言。
在 Webpack 中使用 #
完整引入 iView
import Vue from 'vue';
import iView from 'iview';
import locale from 'iview/dist/locale/en-US';
3.
iView Loader
用途 #
统一 iView 标签书写规范,所有标签都可以使用首字母大写的形式,包括 Vue 限制的两个标签 Switch 和 Circle。
虽然不推荐,但通过 loader 选项配置,可以开启所有标签前缀的写法了,比如 i-date-picker。
安装 #
首先通过 npm 安装 iview-loader
npm install iview-loader --save-dev
4.栅格
采用了24栅格系统,将区域进行24等分
使用row在水平方向创建一行
将一组col插入在row中
在每个col中,键入自己的内容
通过设置col的span参数,指定跨越的范围,其范围是1到24
每个row中的col总和应该为24
水平排列的布局。
col必须放在row里面。
使用报错:
Parsing ERROR: x-invalid-end-tag :
问题原因
iView将标签渲染为原生html标签时,由于这些标签是自闭合的,所以有end标签会报错。
解决方案
修改配置文件,忽略该项检查:
根目录下 - .eslintrc.js - rules
添加一行:
'vue/no-parsing-error': [2, { "x-invalid-end-tag": false }]
重启dev: npm run dev
组件概述 #
Layout:布局容器,其下可嵌套 headersidercontentFooter或 Layout 本身,可以放在任何父容器中。
Header:顶部布局,自带默认样式,其下可嵌套任何元素,只能放在 Layout 中。
Sider:侧边栏,自带默认样式及基本功能,其下可嵌套任何元素,只能放在 Layout 中。
Content:内容部分,自带默认样式,其下可嵌套任何元素,只能放在 Layout 中。
Footer:底部布局,自带默认样式,其下可嵌套任何元素,只能放在 Layout 中。
小编寄语
iview是一款非常全面的电脑中后台UI源码编程工具,友善的API应用程序编程接口,帮助开发人员访问列程更快捷,支持警告提示、全局提示、通知提醒、问题提示、气泡提示、时间轴、树形控件等高质量的丰富功能,全面辅助用户使用过程。
Python集成开发编程工具
专业版 v2023.1.1 / 120MB
1.1W 570 2023-10-08
开源服务软件
最新版 V2.48.1 / 120MB
1.0W 524 2025-02-14
代码生成工具
最新版 / 120MB
8.9K 446 2023-10-23
好用的图形处理工具
官方免费版v5.5.1 / 120MB
8.8K 439 2024-07-15
Ruby集成开发环境
最新版 / 120MB
8.5K 426 2023-10-21
网站快速成型工具
官方版 v2.13.2 / 120MB
8.3K 416 2025-02-05
编程开发设计软件
官方版 v2024.3.6 / 120MB
7.8K 390 2025-03-28
儿童图形化编程学习软件
官方版 v3.30.0 / 120MB
7.3K 366 2025-04-02
实用型商业数学软件
中文版 vR2020a / 120MB
7.2K 362 2024-05-27
跨平台代码重构工具
最新版 / 120MB
6.9K 343 2023-10-25