123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939 |
- <template>
- <view>
- <cu-custom bgColor="bg-gradual-blue" :isBack="true"><block slot="backText">返回</block><block slot="content">图标</block></cu-custom>
- <view class="cu-bar bg-white search fixed" :style="[{top:CustomBar + 'px'}]">
- <view class="search-form round">
- <text class="cuIcon-search"></text>
- <input type="text" placeholder="搜索cuIcon" confirm-type="search" @input="searchIcon"></input>
- </view>
- </view>
- <view class="cu-list grid col-3">
- <view class="cu-item" v-for="(item,index) in cuIcon" :key="index" v-if="item.isShow">
- <text class="lg text-gray" :class="'cuIcon-' + item.name"></text>
- <text>{{item.name}}</text>
- </view>
- </view>
- </view>
- </template>
- <script>
- export default {
- data() {
- return {
- CustomBar: this.CustomBar,
- cuIcon: [{
- name: 'appreciate',
- isShow: true
- }, {
- name: 'check',
- isShow: true
- }, {
- name: 'close',
- isShow: true
- }, {
- name: 'edit',
- isShow: true
- }, {
- name: 'emoji',
- isShow: true
- }, {
- name: 'favorfill',
- isShow: true
- }, {
- name: 'favor',
- isShow: true
- }, {
- name: 'loading',
- isShow: true
- }, {
- name: 'locationfill',
- isShow: true
- }, {
- name: 'location',
- isShow: true
- }, {
- name: 'phone',
- isShow: true
- }, {
- name: 'roundcheckfill',
- isShow: true
- }, {
- name: 'roundcheck',
- isShow: true
- }, {
- name: 'roundclosefill',
- isShow: true
- }, {
- name: 'roundclose',
- isShow: true
- }, {
- name: 'roundrightfill',
- isShow: true
- }, {
- name: 'roundright',
- isShow: true
- }, {
- name: 'search',
- isShow: true
- }, {
- name: 'taxi',
- isShow: true
- }, {
- name: 'timefill',
- isShow: true
- }, {
- name: 'time',
- isShow: true
- }, {
- name: 'unfold',
- isShow: true
- }, {
- name: 'warnfill',
- isShow: true
- }, {
- name: 'warn',
- isShow: true
- }, {
- name: 'camerafill',
- isShow: true
- }, {
- name: 'camera',
- isShow: true
- }, {
- name: 'commentfill',
- isShow: true
- }, {
- name: 'comment',
- isShow: true
- }, {
- name: 'likefill',
- isShow: true
- }, {
- name: 'like',
- isShow: true
- }, {
- name: 'notificationfill',
- isShow: true
- }, {
- name: 'notification',
- isShow: true
- }, {
- name: 'order',
- isShow: true
- }, {
- name: 'samefill',
- isShow: true
- }, {
- name: 'same',
- isShow: true
- }, {
- name: 'deliver',
- isShow: true
- }, {
- name: 'evaluate',
- isShow: true
- }, {
- name: 'pay',
- isShow: true
- }, {
- name: 'send',
- isShow: true
- }, {
- name: 'shop',
- isShow: true
- }, {
- name: 'ticket',
- isShow: true
- }, {
- name: 'back',
- isShow: true
- }, {
- name: 'cascades',
- isShow: true
- }, {
- name: 'discover',
- isShow: true
- }, {
- name: 'list',
- isShow: true
- }, {
- name: 'more',
- isShow: true
- }, {
- name: 'scan',
- isShow: true
- }, {
- name: 'settings',
- isShow: true
- }, {
- name: 'questionfill',
- isShow: true
- }, {
- name: 'question',
- isShow: true
- }, {
- name: 'shopfill',
- isShow: true
- }, {
- name: 'form',
- isShow: true
- }, {
- name: 'pic',
- isShow: true
- }, {
- name: 'filter',
- isShow: true
- }, {
- name: 'footprint',
- isShow: true
- }, {
- name: 'top',
- isShow: true
- }, {
- name: 'pulldown',
- isShow: true
- }, {
- name: 'pullup',
- isShow: true
- }, {
- name: 'right',
- isShow: true
- }, {
- name: 'refresh',
- isShow: true
- }, {
- name: 'moreandroid',
- isShow: true
- }, {
- name: 'deletefill',
- isShow: true
- }, {
- name: 'refund',
- isShow: true
- }, {
- name: 'cart',
- isShow: true
- }, {
- name: 'qrcode',
- isShow: true
- }, {
- name: 'remind',
- isShow: true
- }, {
- name: 'delete',
- isShow: true
- }, {
- name: 'profile',
- isShow: true
- }, {
- name: 'home',
- isShow: true
- }, {
- name: 'cartfill',
- isShow: true
- }, {
- name: 'discoverfill',
- isShow: true
- }, {
- name: 'homefill',
- isShow: true
- }, {
- name: 'message',
- isShow: true
- }, {
- name: 'addressbook',
- isShow: true
- }, {
- name: 'link',
- isShow: true
- }, {
- name: 'lock',
- isShow: true
- }, {
- name: 'unlock',
- isShow: true
- }, {
- name: 'vip',
- isShow: true
- }, {
- name: 'weibo',
- isShow: true
- }, {
- name: 'activity',
- isShow: true
- }, {
- name: 'friendaddfill',
- isShow: true
- }, {
- name: 'friendadd',
- isShow: true
- }, {
- name: 'friendfamous',
- isShow: true
- }, {
- name: 'friend',
- isShow: true
- }, {
- name: 'goods',
- isShow: true
- }, {
- name: 'selection',
- isShow: true
- }, {
- name: 'explore',
- isShow: true
- }, {
- name: 'present',
- isShow: true
- }, {
- name: 'squarecheckfill',
- isShow: true
- }, {
- name: 'square',
- isShow: true
- }, {
- name: 'squarecheck',
- isShow: true
- }, {
- name: 'round',
- isShow: true
- }, {
- name: 'roundaddfill',
- isShow: true
- }, {
- name: 'roundadd',
- isShow: true
- }, {
- name: 'add',
- isShow: true
- }, {
- name: 'notificationforbidfill',
- isShow: true
- }, {
- name: 'explorefill',
- isShow: true
- }, {
- name: 'fold',
- isShow: true
- }, {
- name: 'game',
- isShow: true
- }, {
- name: 'redpacket',
- isShow: true
- }, {
- name: 'selectionfill',
- isShow: true
- }, {
- name: 'similar',
- isShow: true
- }, {
- name: 'appreciatefill',
- isShow: true
- }, {
- name: 'infofill',
- isShow: true
- }, {
- name: 'info',
- isShow: true
- }, {
- name: 'forwardfill',
- isShow: true
- }, {
- name: 'forward',
- isShow: true
- }, {
- name: 'rechargefill',
- isShow: true
- }, {
- name: 'recharge',
- isShow: true
- }, {
- name: 'vipcard',
- isShow: true
- }, {
- name: 'voice',
- isShow: true
- }, {
- name: 'voicefill',
- isShow: true
- }, {
- name: 'friendfavor',
- isShow: true
- }, {
- name: 'wifi',
- isShow: true
- }, {
- name: 'share',
- isShow: true
- }, {
- name: 'wefill',
- isShow: true
- }, {
- name: 'we',
- isShow: true
- }, {
- name: 'lightauto',
- isShow: true
- }, {
- name: 'lightforbid',
- isShow: true
- }, {
- name: 'lightfill',
- isShow: true
- }, {
- name: 'camerarotate',
- isShow: true
- }, {
- name: 'light',
- isShow: true
- }, {
- name: 'barcode',
- isShow: true
- }, {
- name: 'flashlightclose',
- isShow: true
- }, {
- name: 'flashlightopen',
- isShow: true
- }, {
- name: 'searchlist',
- isShow: true
- }, {
- name: 'service',
- isShow: true
- }, {
- name: 'sort',
- isShow: true
- }, {
- name: 'down',
- isShow: true
- }, {
- name: 'mobile',
- isShow: true
- }, {
- name: 'mobilefill',
- isShow: true
- }, {
- name: 'copy',
- isShow: true
- }, {
- name: 'countdownfill',
- isShow: true
- }, {
- name: 'countdown',
- isShow: true
- }, {
- name: 'noticefill',
- isShow: true
- }, {
- name: 'notice',
- isShow: true
- }, {
- name: 'upstagefill',
- isShow: true
- }, {
- name: 'upstage',
- isShow: true
- }, {
- name: 'babyfill',
- isShow: true
- }, {
- name: 'baby',
- isShow: true
- }, {
- name: 'brandfill',
- isShow: true
- }, {
- name: 'brand',
- isShow: true
- }, {
- name: 'choicenessfill',
- isShow: true
- }, {
- name: 'choiceness',
- isShow: true
- }, {
- name: 'clothesfill',
- isShow: true
- }, {
- name: 'clothes',
- isShow: true
- }, {
- name: 'creativefill',
- isShow: true
- }, {
- name: 'creative',
- isShow: true
- }, {
- name: 'female',
- isShow: true
- }, {
- name: 'keyboard',
- isShow: true
- }, {
- name: 'male',
- isShow: true
- }, {
- name: 'newfill',
- isShow: true
- }, {
- name: 'new',
- isShow: true
- }, {
- name: 'pullleft',
- isShow: true
- }, {
- name: 'pullright',
- isShow: true
- }, {
- name: 'rankfill',
- isShow: true
- }, {
- name: 'rank',
- isShow: true
- }, {
- name: 'bad',
- isShow: true
- }, {
- name: 'cameraadd',
- isShow: true
- }, {
- name: 'focus',
- isShow: true
- }, {
- name: 'friendfill',
- isShow: true
- }, {
- name: 'cameraaddfill',
- isShow: true
- }, {
- name: 'apps',
- isShow: true
- }, {
- name: 'paintfill',
- isShow: true
- }, {
- name: 'paint',
- isShow: true
- }, {
- name: 'picfill',
- isShow: true
- }, {
- name: 'refresharrow',
- isShow: true
- }, {
- name: 'colorlens',
- isShow: true
- }, {
- name: 'markfill',
- isShow: true
- }, {
- name: 'mark',
- isShow: true
- }, {
- name: 'presentfill',
- isShow: true
- }, {
- name: 'repeal',
- isShow: true
- }, {
- name: 'album',
- isShow: true
- }, {
- name: 'peoplefill',
- isShow: true
- }, {
- name: 'people',
- isShow: true
- }, {
- name: 'servicefill',
- isShow: true
- }, {
- name: 'repair',
- isShow: true
- }, {
- name: 'file',
- isShow: true
- }, {
- name: 'repairfill',
- isShow: true
- }, {
- name: 'taoxiaopu',
- isShow: true
- }, {
- name: 'weixin',
- isShow: true
- }, {
- name: 'attentionfill',
- isShow: true
- }, {
- name: 'attention',
- isShow: true
- }, {
- name: 'commandfill',
- isShow: true
- }, {
- name: 'command',
- isShow: true
- }, {
- name: 'communityfill',
- isShow: true
- }, {
- name: 'community',
- isShow: true
- }, {
- name: 'read',
- isShow: true
- }, {
- name: 'calendar',
- isShow: true
- }, {
- name: 'cut',
- isShow: true
- }, {
- name: 'magic',
- isShow: true
- }, {
- name: 'backwardfill',
- isShow: true
- }, {
- name: 'playfill',
- isShow: true
- }, {
- name: 'stop',
- isShow: true
- }, {
- name: 'tagfill',
- isShow: true
- }, {
- name: 'tag',
- isShow: true
- }, {
- name: 'group',
- isShow: true
- }, {
- name: 'all',
- isShow: true
- }, {
- name: 'backdelete',
- isShow: true
- }, {
- name: 'hotfill',
- isShow: true
- }, {
- name: 'hot',
- isShow: true
- }, {
- name: 'post',
- isShow: true
- }, {
- name: 'radiobox',
- isShow: true
- }, {
- name: 'rounddown',
- isShow: true
- }, {
- name: 'upload',
- isShow: true
- }, {
- name: 'writefill',
- isShow: true
- }, {
- name: 'write',
- isShow: true
- }, {
- name: 'radioboxfill',
- isShow: true
- }, {
- name: 'punch',
- isShow: true
- }, {
- name: 'shake',
- isShow: true
- }, {
- name: 'move',
- isShow: true
- }, {
- name: 'safe',
- isShow: true
- }, {
- name: 'activityfill',
- isShow: true
- }, {
- name: 'crownfill',
- isShow: true
- }, {
- name: 'crown',
- isShow: true
- }, {
- name: 'goodsfill',
- isShow: true
- }, {
- name: 'messagefill',
- isShow: true
- }, {
- name: 'profilefill',
- isShow: true
- }, {
- name: 'sound',
- isShow: true
- }, {
- name: 'sponsorfill',
- isShow: true
- }, {
- name: 'sponsor',
- isShow: true
- }, {
- name: 'upblock',
- isShow: true
- }, {
- name: 'weblock',
- isShow: true
- }, {
- name: 'weunblock',
- isShow: true
- }, {
- name: 'my',
- isShow: true
- }, {
- name: 'myfill',
- isShow: true
- }, {
- name: 'emojifill',
- isShow: true
- }, {
- name: 'emojiflashfill',
- isShow: true
- }, {
- name: 'flashbuyfill',
- isShow: true
- }, {
- name: 'text',
- isShow: true
- }, {
- name: 'goodsfavor',
- isShow: true
- }, {
- name: 'musicfill',
- isShow: true
- }, {
- name: 'musicforbidfill',
- isShow: true
- }, {
- name: 'card',
- isShow: true
- }, {
- name: 'triangledownfill',
- isShow: true
- }, {
- name: 'triangleupfill',
- isShow: true
- }, {
- name: 'roundleftfill-copy',
- isShow: true
- }, {
- name: 'font',
- isShow: true
- }, {
- name: 'title',
- isShow: true
- }, {
- name: 'recordfill',
- isShow: true
- }, {
- name: 'record',
- isShow: true
- }, {
- name: 'cardboardfill',
- isShow: true
- }, {
- name: 'cardboard',
- isShow: true
- }, {
- name: 'formfill',
- isShow: true
- }, {
- name: 'coin',
- isShow: true
- }, {
- name: 'cardboardforbid',
- isShow: true
- }, {
- name: 'circlefill',
- isShow: true
- }, {
- name: 'circle',
- isShow: true
- }, {
- name: 'attentionforbid',
- isShow: true
- }, {
- name: 'attentionforbidfill',
- isShow: true
- }, {
- name: 'attentionfavorfill',
- isShow: true
- }, {
- name: 'attentionfavor',
- isShow: true
- }, {
- name: 'titles',
- isShow: true
- }, {
- name: 'icloading',
- isShow: true
- }, {
- name: 'full',
- isShow: true
- }, {
- name: 'mail',
- isShow: true
- }, {
- name: 'peoplelist',
- isShow: true
- }, {
- name: 'goodsnewfill',
- isShow: true
- }, {
- name: 'goodsnew',
- isShow: true
- }, {
- name: 'medalfill',
- isShow: true
- }, {
- name: 'medal',
- isShow: true
- }, {
- name: 'newsfill',
- isShow: true
- }, {
- name: 'newshotfill',
- isShow: true
- }, {
- name: 'newshot',
- isShow: true
- }, {
- name: 'news',
- isShow: true
- }, {
- name: 'videofill',
- isShow: true
- }, {
- name: 'video',
- isShow: true
- }, {
- name: 'exit',
- isShow: true
- }, {
- name: 'skinfill',
- isShow: true
- }, {
- name: 'skin',
- isShow: true
- }, {
- name: 'moneybagfill',
- isShow: true
- }, {
- name: 'usefullfill',
- isShow: true
- }, {
- name: 'usefull',
- isShow: true
- }, {
- name: 'moneybag',
- isShow: true
- }, {
- name: 'redpacket_fill',
- isShow: true
- }, {
- name: 'subscription',
- isShow: true
- }, {
- name: 'loading1',
- isShow: true
- }, {
- name: 'github',
- isShow: true
- }, {
- name: 'global',
- isShow: true
- }, {
- name: 'settingsfill',
- isShow: true
- }, {
- name: 'back_android',
- isShow: true
- }, {
- name: 'expressman',
- isShow: true
- }, {
- name: 'evaluate_fill',
- isShow: true
- }, {
- name: 'group_fill',
- isShow: true
- }, {
- name: 'play_forward_fill',
- isShow: true
- }, {
- name: 'deliver_fill',
- isShow: true
- }, {
- name: 'notice_forbid_fill',
- isShow: true
- }, {
- name: 'fork',
- isShow: true
- }, {
- name: 'pick',
- isShow: true
- }, {
- name: 'wenzi',
- isShow: true
- }, {
- name: 'ellipse',
- isShow: true
- }, {
- name: 'qr_code',
- isShow: true
- }, {
- name: 'dianhua',
- isShow: true
- }, {
- name: 'cuIcon',
- isShow: true
- }, {
- name: 'loading2',
- isShow: true
- }, {
- name: 'btn',
- isShow: true
- }]
- };
- },
- methods: {
- searchIcon(e) {
- let key = e.detail.value.toLowerCase();
- let list = this.cuIcon;
- for (let i = 0; i < list.length; i++) {
- let a = key;
- let b = list[i].name.toLowerCase();
- if (b.search(a) != -1) {
- list[i].isShow = true
- } else {
- list[i].isShow = false
- }
- }
- this.cuIcon = list
- }
- }
- }
- </script>
- <style>
- page {
- padding-top: 50px;
- }
- </style>
|