捕梦者基础前端框架
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

1 lines
17 KiB

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-a84a5480"],{"48d9":function(e,o,i){"use strict";i.r(o);var l=function(){var e=this,o=e.$createElement,i=e._self._c||o;return i("div",{staticClass:"ele-body"},[i("el-alert",{staticClass:"ele-alert-border",attrs:{title:e.tipTitle,type:"info","show-icon":"",closable:!1}}),i("el-card",{staticStyle:{"margin-top":"15px"},attrs:{shadow:"never","body-style":"position: relative;padding: 0;"}},[i("div",{staticClass:"demo-icon-search"},[i("el-input",{attrs:{placeholder:"输入关键词搜索...",size:"small"},model:{value:e.keywords,callback:function(o){e.keywords=o},expression:"keywords"}})],1),i("el-tabs",{staticClass:"demo-icon-tabs",model:{value:e.active,callback:function(o){e.active=o},expression:"active"}},[e._l(e.result,(function(o,l){return i("el-tab-pane",{key:l,attrs:{label:o.title,name:o.title}},[i("el-row",{staticClass:"demo-icon"},e._l(o.icons,(function(o,l){return i("el-col",{directives:[{name:"clipboard",rawName:"v-clipboard:copy",value:o,expression:"d",arg:"copy"},{name:"clipboard",rawName:"v-clipboard:success",value:e.onCopy,expression:"onCopy",arg:"success"},{name:"clipboard",rawName:"v-clipboard:error",value:e.onError,expression:"onError",arg:"error"}],key:l,staticClass:"demo-icon-item",attrs:{md:4,sm:6,xs:8}},[i("div",{staticClass:"demo-icon-content"},[i("i",{class:o})]),i("div",{staticClass:"demo-icon-text ele-text-secondary"},[e._v(e._s(o))])])})),1)],1)})),i("el-tab-pane",{attrs:{label:"图标选择器",name:"icon-picker"}},[i("div",{staticClass:"ele-cell demo-icon-picker-item",staticStyle:{"margin-top":"20px"}},[i("div",[e._v("默认样式一:")]),i("div",{staticClass:"ele-cell-content"},[i("ele-icon-picker",{attrs:{placeholder:"请选择菜单图标"},model:{value:e.menuIcon,callback:function(o){e.menuIcon=o},expression:"menuIcon"}})],1)]),i("div",{staticClass:"ele-cell demo-icon-picker-item"},[i("div",[e._v("默认样式二:")]),i("div",{staticClass:"ele-cell-content"},[i("ele-icon-picker",{attrs:{theme:"style2",readonly:!1},model:{value:e.menuIcon,callback:function(o){e.menuIcon=o},expression:"menuIcon"}})],1)]),i("div",{staticClass:"ele-cell demo-icon-picker-item"},[i("div",[e._v("默认样式三:")]),i("div",{staticClass:"ele-cell-content"},[i("ele-icon-picker",{attrs:{theme:"style3"},model:{value:e.menuIcon,callback:function(o){e.menuIcon=o},expression:"menuIcon"}})],1)]),i("div",{staticClass:"ele-cell demo-icon-picker-item"},[e._v("除了默认的三种样式,你还可以通过插槽自定义样式")])])],2)],1)],1)},n=[],c=(i("159b"),i("4de4"),i("99af"),i("ddf7")),t={name:"ExtensionIcon",components:{EleIconPicker:c["a"]},data:function(){return{data:c["a"].defaultIcons,keywords:"",menuIcon:"el-icon-_heart-solid"}},computed:{result:function(){var e=this;if(!this.keywords)return this.data;var o=[];return this.data.forEach((function(i){o.push({title:i.title,icons:i.icons.filter((function(o){return-1!==o.indexOf(e.keywords)}))})})),o},active:{get:function(){if(!this.result||0===this.result.length)return null;for(var e=0;e<this.result.length;e++)if(0!==this.result[e].icons.length)return this.result[e].title;return null},set:function(){}},total:function(){var e={el:0,ele:0};return this.data.forEach((function(o){o.icons.forEach((function(o){0===o.indexOf("el-icon-_")?e.ele++:e.el++}))})),e.all=e.el+e.ele,e},tipTitle:function(){return"新增 ".concat(this.total.ele," 个图标 + Element UI ").concat(this.total.el," 个图标, 共计 ").concat(this.total.all," 个图标")}},methods:{onCopy:function(){this.$message({type:"success",message:"复制成功"})},onError:function(){this.$message.error("复制失败")}}},a=t,s=(i("84f6"),i("2877")),r=Object(s["a"])(a,l,n,!1,null,"08d4b84c",null);o["default"]=r.exports},"51d5":function(e,o,i){},"5ff3":function(e,o,i){},"84f6":function(e,o,i){"use strict";i("5ff3")},b3e2:function(e,o,i){"use strict";i("51d5")},ddf7:function(e,o,i){"use strict";i("b0c0");var l=function(){var e=this,o=e.$createElement,i=e._self._c||o;return i("el-popover",{attrs:{width:e.width,"popper-class":"ele-icon-picker-popper",placement:"bottom-start",transition:"el-zoom-in-top",disabled:e.disabled},on:{show:e.afterEnter,hide:e.afterLeave},model:{value:e.show,callback:function(o){e.show=o},expression:"show"}},[i("div",{class:e.pickerClass,attrs:{slot:"reference"},slot:"reference"},[e._t("default",["style2"===e.theme?i("el-input",{attrs:{value:e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled,size:e.size},on:{focus:e.setReadonly,clear:e.clear}},[i("template",{slot:"append"},[i("i",{class:e.value})])],2):"style3"===e.theme?i("el-input",{attrs:{"prefix-icon":e.value,disabled:e.disabled,size:e.size,readonly:"readonly"}},[i("template",{slot:"append"},[i("i",{staticClass:"el-icon-arrow-down"})])],2):i("el-input",{attrs:{value:e.value,"prefix-icon":e.value,placeholder:e.placeholder,clearable:e.clearable,disabled:e.disabled,size:e.size,"suffix-icon":"el-icon-arrow-down"},on:{focus:e.setReadonly,clear:e.clear}})],{show:e.show,value:e.value})],2),i("el-tabs",{model:{value:e.active,callback:function(o){e.active=o},expression:"active"}},e._l(e.result,(function(o,l){return i("el-tab-pane",{key:l,attrs:{label:o.title,name:o.title}},[e.listShow?i("el-scrollbar",{staticStyle:{height:"225px"}},[i("el-row",e._l(o.icons,(function(o,l){return i("el-col",{key:l,attrs:{span:4}},[i("el-card",{staticClass:"ele-card-border",attrs:{shadow:"hover",title:o}},[i("div",{staticClass:"ele-icon-picker-item",on:{click:function(i){return e.choose(o)}}},[i("i",{class:o})])])],1)})),1)],1):i("div",{staticStyle:{height:"225px","line-height":"225px","text-align":"center"}},[e._v("加载中..")])],1)})),1),e.search?i("el-input",{staticClass:"ele-icon-picker-search",attrs:{placeholder:"搜索...",size:"mini","suffix-icon":"el-icon-search"},model:{value:e.keywords,callback:function(o){e.keywords=o},expression:"keywords"}}):e._e()],1)},n=[],c=(i("a9e3"),i("159b"),i("4de4"),[{title:"线框",icons:["el-icon-circle-plus-outline","el-icon-remove-outline","el-icon-circle-check","el-icon-circle-close","el-icon-_question","el-icon-_info","el-icon-warning-outline","el-icon-_warning","el-icon-_like","el-icon-_dis","el-icon-star-off","el-icon-_heart","el-icon-delete","el-icon-user","el-icon-coordinate","el-icon-setting","el-icon-_setting","el-icon-more-outline","el-icon-house","el-icon-bell","el-icon-chat-dot-square","el-icon-_language","el-icon-_network","el-icon-_bug","el-icon-monitor","el-icon-data-line","el-icon-brush","el-icon-_integral","el-icon-_menu","el-icon-location-outline","el-icon-collection","el-icon-document","el-icon-document-checked","el-icon-document-delete","el-icon-folder","el-icon-folder-opened","el-icon-picture-outline","el-icon-camera","el-icon-video-camera","el-icon-phone-outline","el-icon-suitcase","el-icon-first-aid-kit","el-icon-_backspace","el-icon-wind-power","el-icon-_wallet","el-icon-_fly","el-icon-_fire","el-icon-_flash","el-icon-help","el-icon-_lamp","el-icon-_school","el-icon-goods","el-icon-_shop","el-icon-_table","el-icon-_battery","el-icon-receiving","el-icon-_upload","el-icon-sort","el-icon-sort-up","el-icon-sort-down","el-icon-arrow-left","el-icon-arrow-right","el-icon-arrow-down","el-icon-arrow-up","el-icon-top-left","el-icon-top-right","el-icon-back","el-icon-right","el-icon-bottom","el-icon-top","el-icon-bottom-left","el-icon-bottom-right","el-icon-d-arrow-left","el-icon-d-arrow-right","el-icon-zoom-in","el-icon-zoom-out","el-icon-plus","el-icon-minus","el-icon-upload2","el-icon-download","el-icon-_download","el-icon-finished","el-icon-check","el-icon-close","el-icon-s-operation","el-icon-set-up","el-icon-switch-button","el-icon-search","el-icon-view","el-icon-_eye-close","el-icon-_more","el-icon-_nav","el-icon-s-fold","el-icon-s-unfold","el-icon-_fold","el-icon-_unfold","el-icon-refresh","el-icon-refresh-right","el-icon-refresh-left","el-icon-loading","el-icon-_loading","el-icon-pie-chart","el-icon-data-board","el-icon-data-analysis","el-icon-mobile-phone","el-icon-mobile","el-icon-_pad","el-icon-mouse","el-icon-_zoom-in","el-icon-_zoom-out","el-icon-_screen-full","el-icon-_screen-restore","el-icon-full-screen","el-icon-_compress","el-icon-copy-document","el-icon-rank","el-icon-crop","el-icon-_user-group","el-icon-_user-add","el-icon-postcard","el-icon-_terminal","el-icon-_code","el-icon-_var","el-icon-_scan","el-icon-_logout","el-icon-_back-top","el-icon-_back","el-icon-_forward","el-icon-_pushpin","el-icon-_palette","el-icon-_face-cry","el-icon-_face-smile","el-icon-lock","el-icon-unlock","el-icon-key","el-icon-male","el-icon-female","el-icon-_transgender","el-icon-time","el-icon-alarm-clock","el-icon-timer","el-icon-odometer","el-icon-stopwatch","el-icon-discover","el-icon-_template","el-icon-_transfer","el-icon-_component","el-icon-_vercode","el-icon-_prerogative","el-icon-close-notification","el-icon-chat-round","el-icon-chat-line-round","el-icon-chat-dot-round","el-icon-chat-square","el-icon-chat-line-square","el-icon-message","el-icon-edit","el-icon-edit-outline","el-icon-_feedback","el-icon-_retrieve","el-icon-_visa","el-icon-tickets","el-icon-notebook-1","el-icon-notebook-2","el-icon-reading","el-icon-files","el-icon-_save","el-icon-document-copy","el-icon-document-remove","el-icon-document-add","el-icon-folder-add","el-icon-folder-remove","el-icon-folder-delete","el-icon-folder-checked","el-icon-collection-tag","el-icon-price-tag","el-icon-discount","el-icon-paperclip","el-icon-link","el-icon-connection","el-icon-printer","el-icon-takeaway-box","el-icon-scissors","el-icon-attract","el-icon-c-scale-to-original","el-icon-_straw","el-icon-_surveying","el-icon-_font-family","el-icon-_font-size","el-icon-date","el-icon-_date-end","el-icon-_date-start","el-icon-_horn","el-icon-_horn-close","el-icon-_camera","el-icon-headset","el-icon-video-play","el-icon-video-pause","el-icon-_music","el-icon-_video","el-icon-film","el-icon-mic","el-icon-microphone","el-icon-turn-off-microphone","el-icon-_aite","el-icon-_number","el-icon-_percentage","el-icon-_help","el-icon-_usd","el-icon-_rmb","el-icon-_salary","el-icon-_refund","el-icon-_red-packet","el-icon-shopping-cart-1","el-icon-shopping-cart-2","el-icon-shopping-cart-full","el-icon-shopping-bag-1","el-icon-shopping-bag-2","el-icon-sold-out","el-icon-sell","el-icon-wallet","el-icon-money","el-icon-bank-card","el-icon-_evaluate","el-icon-_trending-up","el-icon-_trending-down","el-icon-_appointment","el-icon-_appointment-ok","el-icon-position","el-icon-aim","el-icon-map-location","el-icon-location-information","el-icon-add-location","el-icon-delete-location","el-icon-place","el-icon-_programme","el-icon-_infinite","el-icon-service","el-icon-suitcase-1","el-icon-_brush","el-icon-present","el-icon-_target","el-icon-_api","el-icon-_timeline","el-icon-_condition","el-icon-_connecting-line","el-icon-_temperature","el-icon-picture-outline-round","el-icon-_cols","el-icon-_share","el-icon-_keyboard","el-icon-_filter","el-icon-_database","el-icon-coin","el-icon-_mate","el-icon-news","el-icon-open","el-icon-turn-off","el-icon-_footprint","el-icon-box","el-icon-_hammer","el-icon-magic-stick","el-icon-_compute","el-icon-_function","el-icon-bangzhu","el-icon-office-building","el-icon-school","el-icon-_snow"]},{title:"实心",icons:["el-icon-circle-plus","el-icon-remove","el-icon-success","el-icon-error","el-icon-question","el-icon-info","el-icon-warning","el-icon-_warning-solid","el-icon-_like-solid","el-icon-_dis-solid","el-icon-star-on","el-icon-_heart-solid","el-icon-delete-solid","el-icon-user-solid","el-icon-s-check","el-icon-s-tools","el-icon-_setting-solid","el-icon-more","el-icon-s-home","el-icon-message-solid","el-icon-s-comment","el-icon-_language-solid","el-icon-_globe","el-icon-_bug-solid","el-icon-s-platform","el-icon-s-marketing","el-icon-s-open","el-icon-_integral-solid","el-icon-menu","el-icon-location","el-icon-s-management","el-icon-s-order","el-icon-s-claim","el-icon-s-release","el-icon-_folder","el-icon-_folder-open","el-icon-picture","el-icon-camera-solid","el-icon-video-camera-solid","el-icon-phone","el-icon-s-cooperation","el-icon-_medkit-solid","el-icon-_backspace-solid","el-icon-s-flag","el-icon-s-finance","el-icon-_airplane","el-icon-_fire-solid","el-icon-_flash-solid","el-icon-s-help","el-icon-s-opportunity","el-icon-_school-solid","el-icon-s-goods","el-icon-s-shop","el-icon-s-grid","el-icon-_battery-full","el-icon-_retrieve-solid","el-icon-upload","el-icon-d-caret","el-icon-caret-top","el-icon-caret-bottom","el-icon-caret-left","el-icon-caret-right","el-icon-s-promotion","el-icon-s-ticket","el-icon-share","el-icon-s-custom","el-icon-_lock-solid","el-icon-_unlock-solid","el-icon-_vercode-solid","el-icon-_email-solid","el-icon-_refund-solid","el-icon-_money-solid","el-icon-_brush-solid","el-icon-_palette-solid","el-icon-_tag-sloid","el-icon-_puzzle-solid","el-icon-_prerogative-solid","el-icon-_prerogative2-solid","el-icon-_service-solid","el-icon-_evaluate-solid","el-icon-_prerogative3-solid","el-icon-_present-sloid","el-icon-_red-packet-solid","el-icon-_ticket-sloid","el-icon-_user-group-solid","el-icon-_camera2-solid","el-icon-_shopping-cart-sloid","el-icon-_time-solid","el-icon-_news-solid","el-icon-_database-solid","el-icon-_postcard-solid","el-icon-_bus-sloid","el-icon-_car-sloid","el-icon-_truck-sloid","el-icon-_analysis-solid","el-icon-_pie-chart-solid","el-icon-_compute-solid","el-icon-_live-solid","el-icon-_printer-solid","el-icon-_bank-card-solid","el-icon-_target-sloid","el-icon-_horn-sloid","el-icon-_service","el-icon-_cube","el-icon-_sent","el-icon-_love","el-icon-_quote1","el-icon-_quote2","el-icon-s-data","el-icon-_game-solid","el-icon-_fingerprint","el-icon-_barcode","el-icon-_qrcode","el-icon-_tree","el-icon-_leaf","el-icon-_flask","el-icon-_nuclear","el-icon-_recycle","el-icon-_rocket","el-icon-platform-eleme","el-icon-eleme","el-icon-_github","el-icon-_gitee","el-icon-_qq","el-icon-_wechat","el-icon-_wxpay","el-icon-_alipay","el-icon-_taobao","el-icon-_weibo","el-icon-_qqzone","el-icon-_wxzone","el-icon-_twitter","el-icon-_trophy-solid","el-icon-_zhihu","el-icon-_ie","el-icon-_chrome","el-icon-_windows","el-icon-_ios","el-icon-_android","el-icon-_bluetooth-solid","el-icon-_bluetooth","el-icon-_wifi","el-icon-_rss","el-icon-_signal-box","el-icon-_signal","el-icon-_usb","el-icon-_command-ios","el-icon-_walk","el-icon-_man","el-icon-_woman","el-icon-_recommend"]},{title:"其他",icons:["el-icon-_state1","el-icon-_state2","el-icon-_state3","el-icon-_state4","el-icon-_state5","el-icon-_state6","el-icon-_state7","el-icon-_state8","el-icon-_state9","el-icon-_state10","el-icon-_state11","el-icon-_state12","el-icon-thumb","el-icon-guide","el-icon-cpu","el-icon-umbrella","el-icon-smoking","el-icon-no-smoking","el-icon-bicycle","el-icon-_car","el-icon-_bus","el-icon-truck","el-icon-watch","el-icon-watch-1","el-icon-medal","el-icon-medal-1","el-icon-trophy","el-icon-trophy-1","el-icon-toilet-paper","el-icon-table-lamp","el-icon-ship","el-icon-refrigerator","el-icon-basketball","el-icon-football","el-icon-soccer","el-icon-baseball","el-icon-moon","el-icon-moon-night","el-icon-sunrise","el-icon-sunrise-1","el-icon-sunny","el-icon-sunset","el-icon-partly-cloudy","el-icon-cloudy","el-icon-cloudy-and-sunny","el-icon-heavy-rain","el-icon-light-rain","el-icon-lightning","el-icon-dish","el-icon-dish-1","el-icon-food","el-icon-chicken","el-icon-fork-spoon","el-icon-knife-fork","el-icon-burger","el-icon-tableware","el-icon-sugar","el-icon-dessert","el-icon-ice-cream","el-icon-hot-water","el-icon-water-cup","el-icon-coffee-cup","el-icon-cold-drink","el-icon-goblet","el-icon-goblet-full","el-icon-goblet-square","el-icon-goblet-square-full","el-icon-grape","el-icon-watermelon","el-icon-cherry","el-icon-apple","el-icon-pear","el-icon-orange","el-icon-coffee","el-icon-ice-tea","el-icon-ice-drink","el-icon-milk-tea","el-icon-potato-strips","el-icon-lollipop","el-icon-ice-cream-square","el-icon-ice-cream-round"]}]),t={name:"EleIconPicker",model:{prop:"value",event:"change"},props:{value:String,placeholder:String,width:{type:Number,default:380},data:{type:Array,default:function(){return c}},size:String,readonly:{type:Boolean,default:!0},disabled:Boolean,clearable:{type:Boolean,default:!0},theme:String,search:{type:Boolean,default:!0}},data:function(){return{show:!1,keywords:"",listShow:!1,timer:null}},computed:{pickerClass:function(){return["ele-icon-picker",{"ele-icon-picker-open":this.show},{"ele-icon-picker-style2":"style2"===this.theme},{"ele-icon-picker-style3":"style3"===this.theme}]},result:function(){var e=this;if(!this.keywords)return this.data;var o=[];return this.data.forEach((function(i){o.push({title:i.title,icons:i.icons.filter((function(o){return-1!==o.indexOf(e.keywords)}))})})),o},active:{get:function(){if(!this.result||0===this.result.length)return null;for(var e=0;e<this.result.length;e++)if(0!==this.result[e].icons.length)return this.result[e].title;return null},set:function(){}}},methods:{choose:function(e){this.show=!1,this.$emit("change",e)},clear:function(){this.$emit("change","")},setReadonly:function(e){this.readonly&&(e.target.readOnly=!0)},afterEnter:function(){var e=this;this.timer&&clearTimeout(this.timer),this.timer=setTimeout((function(){e.listShow=!0}),50)},afterLeave:function(){this.timer&&clearTimeout(this.timer),this.listShow=!1}},defaultIcons:c},a=t,s=(i("b3e2"),i("2877")),r=Object(s["a"])(a,l,n,!1,null,null,null),d=r.exports;d.install=function(e){e.component(d.name,d)};o["a"]=d}}]);