IconSelectorView.vue 509 B

123456789101112131415161718192021222324252627
  1. <template>
  2. <a-card :body-style="{padding: '24px 32px'}" :bordered="false">
  3. <icon-selector @change="handleIconChange"/>
  4. </a-card>
  5. </template>
  6. <script>
  7. import IconSelector from '@/components/IconSelector'
  8. export default {
  9. name: 'IconSelectorView',
  10. components: {
  11. IconSelector
  12. },
  13. data () {
  14. return {
  15. }
  16. },
  17. methods: {
  18. handleIconChange (icon) {
  19. console.log('change Icon', icon)
  20. this.$message.info(<span>选中图标 <code>{icon}</code></span>)
  21. }
  22. }
  23. }
  24. </script>