- [x] I have searched the [issues](https://github.com/vueComponent/ant-design-vue/issues) of this repository and believe that this is not a duplicate. ### Version 1.2.3 ### Environment macOS 10.14.1 (18B75), Chrome Version 71.0.3578.98 (Official Build) (64-bit), Vue 2.5.17 ### Reproduction link [](https://codesandbox.io/s/8x13vzyz89) ### Steps to reproduce Insert `<a-icon/>` anywhere with both static classes and dynamic classes, like: `<a-icon type="phone" class="a" :class="['b']"/>` Then the rendered result won't include class 'a'. ### What is expected? static classes should be respected ### What is actually happening? `<a-icon>` repects dynamic classes over static classes <!-- generated by issue-helper. DO NOT REMOVE -->