iview2~iview3升级踩坑指南 – hank

最近项目有个需求是实现弹框拖动。实现起来是没什么难度的,但是由于大量弹框组件都使用了下拉表单,拖动弹框必然会出现下拉列表的定位问题,最近发布的iview3.0已经解决了这个问题并且支持了弹框拖动。顺理成章的把升级目标抬上了开发日程。

1.源码中已经大量使用了es6的语法。

qs:所以如果进行源码修改或者编译需要提供相应的babel插件

2.在弹框中使用下拉组件

qs: 典型的<Select>或者<DatePicker>需要加入属性tansfer这里是为了把绝对定位改为固定定位。

3.图标需要适配全新的ionicons 3.x

qs: 升级到ionicons 3.x之后图标名称几乎都有改动分类更加明确。需要对照文档进行替换

4.修改button的type属性

qs: 以前比较坑爹的ghost属性已经替换为default而ghost变成了透明按钮的样式选项,这里也是需要全局的替换

5.修改Tag的color属性

qs: 属性将原先的 blur、green、yellow、red 更名为了 primary、success、warning、error更加贴近用户使用习惯


Original url: Access
Created at: 2018-11-20 20:46:59
Category: default
Tags: none

请先后发表评论
  • 最新评论
  • 总共0条评论