1.2.0 • Published 5 years ago

vue-common-web-ui v1.2.0

Weekly downloads
-
License
MIT
Repository
-
Last release
5 years ago

vue-common-web-ui

ui for web,based vue2.x

Setup

npm i vue-common-web-ui

Use

import commonUI from 'vue-common-web-ui' // 引入组件库

Vue.use(commonUI)

Detail

alert

①<alert :options="alertOptions"></alert>
②<alert :options="alertOptions">
  <p>你好呀</p>
</alert>
let alertOptions = {
  isShow: true,
  type: 'success',
  isAutoDis: true,
  content: 'asdad'
}
OptionsTypeDescriptionDefaultnecessary
isShowboolean是否显示弹窗false
typestring弹窗类型(warn,success,error)warn
isAutoDisboolean弹窗是否自动消失false
contentstring或array显示内容

datepicker

<datePicker :options="datePickerOptions"></datePicker>
let datePickerOptions = {
  isRange: true,
  startDate: '',
  endDate: '',
  title: '出发时间',
  success: (val) => {
    console.log(val);
  }
}
OptionsTypeDescriptionDefaultnecessaryresult
isRangeboolean是否为时间段选择(为true时显示两个日历供选择时间段, 为false时显示一个日历供选择一个日期)false
startDatestring显示开始时间
endDatestring显示结束时间(isRange时传送)
titlestring用于说明日历的用处
successfunction用于处理返回的时间 (返回时间为标准格式,{sDate: '2018-01-20', sStandard: '2018-01-20 00:00:00', eDate: '2018-01-22', eStandard: '2018-01-22 23:59:59'},单选日期时只返回sDate)

dialog

①<dialog :options="dialogOptions"></dialog>
②<dialog :options="dialogOptions">
  <p>确定删除选中的商品?</p>
</dialog>
let dialogOptions = {
  txt: '确定删除该商品吗?',
  isShow: true,
  success: () => {
    console.log('确定');
  },
  cancel: () => {
    console.log('取消');
  }
}
OptionsTypeDescriptionDefaultnecessaryresult
txtstring对话框内容
isShowboolean用于显示对话框
successfunction用于执行确认后的内容
cancelfunction用于执行取消后的内容
bgColorstring标题的背景色#5cadff

timepicker

<timepicker :options="timePickerOptions"></timepicker>
let timePickerOptions = {
  time: '00:00',
  success: (val) => {
    console.log(val);
  }
}
OptionsTypeDescriptionDefaultnecessaryresult
timestring用于显示时间
successfunction用于处理返回的时间

upload

<upload :options="uploadOptions"></upload>
let uploadOptions = {
  type: 'file',
  txt: '上传文件',
  onUpload: (val) => {
    console.log(val); 处理返回的上传内容
  },
  onUploadType: (val) => {
    console.log(val); // 处理返回的上传boolean状态
  },
  warnTxt: (val) => {
    console.log(val); // 处理返回的警告提示
  }
}
OptionsTypeDescriptionDefaultnecessaryresult
typestring上传类型(img:图片,all:所有,file:文件)img
txtstring上传标题
onUploadfunction处理返回的上传内容
onUploadTypefunction处理返回的上传布尔值状态 (false为上传失败,true为上传成功)
warnTxtfunction处理返回的警告提示

warn

①<warn :options="warnOptions"></warn>
②<warn :options="warnOptions">
  <p>文件警告</p>
</warn>
let warnOptions = {
  content: '文件不存在'
}
OptionsTypeDescriptionDefaultnecessaryresult
contentstring弹窗内容

scroll

<section style="width:300px;height:200px">
<scroll :scrollColor="#fff">
  <p>据新华社电中航工业、国机集团等8家央企6日在京签约,在重要项目、科技转化等相关领域开展重组合作整合,这将成为央企间产业联合协作的新典范,也将开启央企间产业重组合作整合的新阶段。
相关合作内容包括:中航工业和国机集团共同发展八万吨模锻压机项目;中航工业将房地产业务全部划转保利集团,中核建设和中国一重在高温气冷堆主设备制造领域合作,兵器工业、兵器装备、中国国新对北方公司进行股权重组。
国务院国资委主任肖亚庆在6日参加中央企业产业合作座谈会上表示,下一步,国资委政策将加码推动央企产业重组步伐,通过业务整合、资产重组、股权合作、资产置换、无偿划转、协议转让、战略联盟、联合开发等多途径,加快央企间产业重组合作整合。</p>
</scroll>
  <p>文件警告</p>
</section>
OptionsTypeDescriptionDefaultNecessary
scrollColorstring滚动条的颜色(#fff,rgb(0,0,0),rgba(0,0,0,.3)三种格式都可以)透明蓝rgba(0,144,255,.3)

keep defending

1.2.0

5 years ago

1.1.5

5 years ago

1.1.3

5 years ago

1.1.2

5 years ago

1.1.0

5 years ago

0.4.0

5 years ago

0.3.9

5 years ago

0.3.8

5 years ago

0.3.7

5 years ago

0.3.6

5 years ago

0.3.5

5 years ago

0.3.3

5 years ago

0.3.2

5 years ago

0.3.1

5 years ago

0.3.0

5 years ago

0.2.9

5 years ago

0.2.8

5 years ago

0.2.6

5 years ago

0.2.5

5 years ago

0.2.4

5 years ago

0.2.3

5 years ago

0.2.2

5 years ago

0.2.1

5 years ago

0.1.8

5 years ago

0.1.7

5 years ago

0.1.6

5 years ago

0.1.5

5 years ago

0.1.4

5 years ago

0.1.3

5 years ago

0.1.2

5 years ago

0.1.0

5 years ago