HEX
Server: Apache/2.4.59 (Debian)
System: Linux keymana 4.19.0-21-cloud-amd64 #1 SMP Debian 4.19.249-2 (2022-06-30) x86_64
User: lijunjie (1003)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: /var/www/uileague/cms/js/chunk-710dffbe.093b52b2.js
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-710dffbe"],{"18c5":function(t,e,n){"use strict";var a=n("b914"),l=n.n(a);l.a},b914:function(t,e,n){},f2da:function(t,e,n){"use strict";n.r(e);var a=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"lin-container"},[n("div",{staticClass:"lin-title"},[t._v("Tag 标签")]),n("div",{staticClass:"lin-wrap-ui"},[n("el-card",{staticStyle:{"margin-bottom":"50px"}},[n("div",{attrs:{slot:"header"},slot:"header"},[n("span",[t._v("基础用法")])]),n("el-row",[n("div",[n("el-tag",[t._v("标签一")]),n("el-tag",{attrs:{type:"success"}},[t._v("标签二")]),n("el-tag",{attrs:{type:"info"}},[t._v("标签三")]),n("el-tag",{attrs:{type:"warning"}},[t._v("标签四")]),n("el-tag",{attrs:{type:"danger"}},[t._v("标签五")])],1)]),n("el-collapse",[n("el-collapse-item",{attrs:{title:"查看代码",name:"2"}},[n("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.base))])])],1)],1),n("el-card",{staticStyle:{"margin-bottom":"50px"}},[n("div",{attrs:{slot:"header"},slot:"header"},[n("span",[t._v("可移除标签")])]),n("el-row",[n("div",t._l(t.tags,(function(e){return n("el-tag",{key:e.name,attrs:{closable:"",type:e.type},on:{close:function(n){return t.handleCloseTag(e)}}},[t._v("\n            "+t._s(e.name)+"\n          ")])})),1)]),n("el-collapse",{staticClass:"test",staticStyle:{color:"red"}},[n("el-collapse-item",{attrs:{title:"查看代码",name:"2"}},[n("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.closable))])])],1)],1),n("el-card",{staticStyle:{"margin-bottom":"50px"}},[n("div",{attrs:{slot:"header"},slot:"header"},[n("span",[t._v("动态编辑标签")])]),n("el-row",[n("div",[t._l(t.dynamicTags,(function(e){return n("el-tag",{key:e,attrs:{closable:"","disable-transitions":!1},on:{close:function(n){return t.handleClose(e)}}},[t._v("\n            "+t._s(e)+"\n          ")])})),t.inputVisible?n("el-input",{ref:"saveTagInput",staticClass:"input-new-tag",attrs:{size:"small"},on:{blur:t.handleInputConfirm},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:t.handleInputConfirm(e)}},model:{value:t.inputValue,callback:function(e){t.inputValue=e},expression:"inputValue"}}):n("i",{staticClass:"el-icon-circle-plus button-new-tag",on:{click:t.showInput}})],2)]),n("el-collapse",{staticClass:"test",staticStyle:{color:"red"}},[n("el-collapse-item",{attrs:{title:"查看代码",name:"2"}},[n("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.dynamic))])])],1)],1),n("el-card",{staticStyle:{"margin-bottom":"50px"}},[n("div",{attrs:{slot:"header"},slot:"header"},[n("span",[t._v("不同尺寸")])]),n("el-row",[n("div",[n("el-tag",{attrs:{closable:""}},[t._v("默认标签")]),n("el-tag",{attrs:{size:"medium",closable:""}},[t._v("中等标签")]),n("el-tag",{attrs:{size:"small",closable:""}},[t._v("小型标签")]),n("el-tag",{attrs:{size:"mini",closable:""}},[t._v("超小标签")])],1)]),n("el-collapse",[n("el-collapse-item",{attrs:{title:"查看代码",name:"2"}},[n("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.size))])])],1)],1),n("el-card",{staticStyle:{"margin-bottom":"50px"}},[n("div",{attrs:{slot:"header"},slot:"header"},[n("span",[t._v("不同主题,通过设置effect属性来改变主题,默认为 light")])]),n("el-row",[n("div",{staticClass:"block"},[n("span",{staticClass:"demonstration"},[t._v("Dark主题")]),n("div",{staticClass:"tag-group"},t._l(t.items,(function(e){return n("el-tag",{key:e.label,attrs:{type:e.type,effect:"dark"}},[t._v("\n              "+t._s(e.label)+"\n            ")])})),1)]),n("div",{staticClass:"block"},[n("span",{staticClass:"demonstration"},[t._v("Plain主题")]),n("div",{staticClass:"tag-group"},t._l(t.items,(function(e){return n("el-tag",{key:e.label,attrs:{type:e.type,effect:"plain"}},[t._v("\n              "+t._s(e.label)+"\n            ")])})),1)])]),n("el-collapse",[n("el-collapse-item",{attrs:{title:"查看代码",name:"2"}},[n("div",{staticStyle:{"white-space":"pre-wrap"}},[t._v(t._s(t.theme))])])],1)],1)],1)])},l=[],s={name:"",components:{},data:function(){return{items:[{type:"",label:"标签一"},{type:"success",label:"标签二"},{type:"info",label:"标签三"},{type:"danger",label:"标签四"},{type:"warning",label:"标签五"}],dynamicTags:["标签一","标签二","标签三"],inputVisible:!1,inputValue:"",tags:[{name:"标签一",type:""},{name:"标签二",type:"success"},{name:"标签三",type:"info"},{name:"标签四",type:"warning"},{name:"标签五",type:"danger"}],text:"",base:'     \n        <el-tag>标签一</el-tag>\n        <el-tag type="success">标签二</el-tag>\n        <el-tag type="info">标签三</el-tag>\n        <el-tag type="warning">标签四</el-tag>\n        <el-tag type="danger">标签五</el-tag>',closable:"\n       <el-tag\n        v-for=\"tag in tags\"\n        :key=\"tag.name\"\n        closable\n        @close=\"handleCloseTag(tag)\"\n        :type=\"tag.type\">\n        {{tag.name}}\n      </el-tag>\n\n      <script>\n        export default {\n          data() {\n            return {\n              tags: [\n                { name: '标签一', type: '' },\n                { name: '标签二', type: 'success' },\n                { name: '标签三', type: 'info' },\n                { name: '标签四', type: 'warning' },\n                { name: '标签五', type: 'danger' }\n              ]\n            };\n          methods: {\n            handleCloseTag(tag) {\n              this.tags.splice(this.tags.indexOf(tag), 1);\n            },\n          }\n        }\n      <\/script>",dynamic:'\n           <el-tag\n            :key="tag"\n            v-for="tag in dynamicTags"\n            closable\n            :disable-transitions="false"\n            @close="handleClose(tag)">\n            {{tag}}\n          </el-tag>\n          <el-input\n            class="input-new-tag"\n            v-if="inputVisible"\n            v-model="inputValue"\n            ref="saveTagInput"\n            size="small"\n            @keyup.enter.native="handleInputConfirm"\n            @blur="handleInputConfirm"\n          >\n          </el-input>\n          <el-button v-else class="button-new-tag" size="small" @click="showInput">+ New Tag</el-button>\n\n          <style>\n            .el-tag + .el-tag {\n              margin-left: 10px;\n            }\n            .button-new-tag {\n              margin-left: 10px;\n              height: 32px;\n              line-height: 30px;\n              padding-top: 0;\n              padding-bottom: 0;\n            }\n            .input-new-tag {\n              width: 90px;\n              margin-left: 10px;\n              vertical-align: bottom;\n            }\n            .input-new-tag /deep/ .el-input__inner {\n              height: 24px;\n            }\n          </style>\n\n          <script>\n            export default {\n              data() {\n                return {\n                  dynamicTags: [\'标签一\', \'标签二\', \'标签三\'],\n                  inputVisible: false,\n                  inputValue: \'\'\n                };\n              },\n              methods: {\n                handleClose(tag) {\n                  this.dynamicTags.splice(this.dynamicTags.indexOf(tag), 1);\n                },\n\n                showInput() {\n                  this.inputVisible = true;\n                  this.$nextTick(_ => {\n                    this.$refs.saveTagInput.$refs.input.focus();\n                  });\n                },\n\n                handleInputConfirm() {\n                  let inputValue = this.inputValue;\n                  if (inputValue) {\n                    this.dynamicTags.push(inputValue);\n                  }\n                  this.inputVisible = false;\n                  this.inputValue = \'\';\n                }\n              }\n            }\n          <\/script>',size:'\n            <el-tag closable>默认标签</el-tag>\n            <el-tag size="medium" closable>中等标签</el-tag>\n            <el-tag size="small" closable>小型标签</el-tag>\n            <el-tag size="mini" closable>超小标签</el-tag>\n            ',theme:'<div class="tag-group">\n              <span class="tag-group__title">Dark</span>\n              <el-tag\n                v-for="item in items"\n                :key="item.label"\n                :type="item.type"\n                effect="dark">\n                {{ item.label }}\n              </el-tag>\n            </div>\n            <div class="tag-group">\n              <span class="tag-group__title">Plain</span>\n              <el-tag\n                v-for="item in items"\n                :key="item.label"\n                :type="item.type"\n                effect="plain">\n                {{ item.label }}\n              </el-tag>\n            </div>\n\n            <script>\n              export default {\n                data() {\n                  return {\n                    items: [\n                      { type: \'\', label: \'标签一\' },\n                      { type: \'success\', label: \'标签二\' },\n                      { type: \'info\', label: \'标签三\' },\n                      { type: \'danger\', label: \'标签四\' },\n                      { type: \'warning\', label: \'标签五\' }\n                    ]\n                  }\n                }\n              }\n            <\/script>'}},computed:{},watch:{},mounted:function(){this.init()},methods:{handleInputConfirm:function(){var t=this.inputValue;t&&this.dynamicTags.push(t),this.inputVisible=!1,this.inputValue=""},handleCloseTag:function(t){this.tags.splice(this.tags.indexOf(t),1)},handleClose:function(t){this.dynamicTags.splice(this.dynamicTags.indexOf(t),1)},showInput:function(){var t=this;this.inputVisible=!0,this.$nextTick((function(){t.$refs.saveTagInput.$refs.input.focus()}))},init:function(){}}},i=s,p=(n("18c5"),n("2877")),r=Object(p["a"])(i,a,l,!1,null,"3c7e1335",null);e["default"]=r.exports}}]);