From 3e18a2108402ba086054a3fcf60c7b5028ee2a1c Mon Sep 17 00:00:00 2001 From: JYeontu Date: Thu, 2 Dec 2021 14:47:27 +0800 Subject: [PATCH 01/19] =?UTF-8?q?'=E5=B7=A6=E4=BE=A7=E8=8F=9C=E5=8D=95?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E4=BC=98=E5=8C=96'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../examples/assets/icon/iconfont.css | 19 ++++++++++++---- .../examples/assets/icon/iconfont.json | 21 ++++++++++++++++++ .../examples/assets/icon/iconfont.ttf | Bin 10860 -> 11996 bytes .../examples/assets/icon/iconfont.woff | Bin 7492 -> 8264 bytes .../examples/assets/icon/iconfont.woff2 | Bin 6476 -> 7176 bytes .../examples/components/menu/left.vue | 10 ++++++--- .../examples/config/router.json | 7 +++--- 7 files changed, 47 insertions(+), 10 deletions(-) diff --git a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.css b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.css index e20d389..a67901b 100644 --- a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.css +++ b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.css @@ -1,8 +1,8 @@ @font-face { font-family: "iconfont"; /* Project id 2846995 */ - src: url('iconfont.woff2?t=1637570793422') format('woff2'), - url('iconfont.woff?t=1637570793422') format('woff'), - url('iconfont.ttf?t=1637570793422') format('truetype'); + src: url('iconfont.woff2?t=1638426165253') format('woff2'), + url('iconfont.woff?t=1638426165253') format('woff'), + url('iconfont.ttf?t=1638426165253') format('truetype'); } .iconfont { @@ -11,7 +11,18 @@ font-style: normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; - color: deepskyblue; +} + +.icon-danchuang:before { + content: "\e63c"; +} + +.icon-xuanfuanniufadongtai:before { + content: "\e6e8"; +} + +.icon-shuzidizeng:before { + content: "\e652"; } .icon-anzhuangbao:before { diff --git a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.json b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.json index 8e376bd..2f289bf 100644 --- a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.json +++ b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.json @@ -5,6 +5,27 @@ "css_prefix_text": "icon-", "description": "", "glyphs": [ + { + "icon_id": "12550674", + "name": "弹窗", + "font_class": "danchuang", + "unicode": "e63c", + "unicode_decimal": 58940 + }, + { + "icon_id": "18545906", + "name": "悬浮按钮发动态", + "font_class": "xuanfuanniufadongtai", + "unicode": "e6e8", + "unicode_decimal": 59112 + }, + { + "icon_id": "24043661", + "name": "数字递增", + "font_class": "shuzidizeng", + "unicode": "e652", + "unicode_decimal": 58962 + }, { "icon_id": "2679664", "name": "安装包", diff --git a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.ttf b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.ttf index 07b72cb12432953a684da2139d88d63dafeeaaeb..c402547904975ea6243338f8ce0e0b45dd097304 100644 GIT binary patch delta 1831 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 VG+4=f6^3P-`e4it_4rVo003%M^ojrg delta 7014 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 E0HS?DdH?_b diff --git a/JYeontuComponentWarehouse/examples/assets/icon/iconfont.woff2 b/JYeontuComponentWarehouse/examples/assets/icon/iconfont.woff2 index f91bd3207bb4ae5b697c923627c424bd51a704d9..2e74f956ffbcbf6a86a46362cb30f482558f8e3d 100644 GIT binary patch literal 7176 zcmV+j9QWgQPew8T0RR9102~Ma3jhEB0504B02{gh0RR9100000000000000000000 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 KdJ6BbqXPi5IkGwc literal 6476 zcmV-S8MEehPew8T0RR9102xdG3jhEB04i(%02uuM0RR9100000000000000000000 z0000SR0d!Gg+L0!c(qaiHUcCANDC$a1Rw>3X9t0B8(t!_BG@D1`lS5vD!6sWYbSC(i{MyFTEAYfo`xh(Uct zF74A3QMbMMn@kdoB#9n8Er!IxtO1%^H;z@@EgBZE1eqJLkt-G;^pFa{NWh9=5@O^A z1|~7AV*0|Tu@5UytitNY{PxRae=+;%l&C~iV*v5_jLqnlEqYd>cWHi(KA2OJzSbQZ z(stuQnv4Ksd%&e5cpckc`73bZjl(WN(u{8ehX1qW+Fisvf_YI<)X)_>dmH&Pvw?~4 zEtdFRkexW9*72x#DN|A2#P_hhh*(9a=y|-Jx~6QT0;s9uWO9S2U^Uf3wt0k+;KUi5 zu))(dSlJ#BKA=o$=QH}e6w z%D+GT=!p$5#(>kHRmWq!^`BY`Z}?Q^z+X&fcM&RP00Y1QZEKc5U%2@Vd=71#NEI(U z1XQ_0At1HVNRdk0(u3)Fo3y!~F6Mc@y2;;US?E4h*n0IKREUbb)u^jGV6r#_F2HCZ zgG=r`%cJ=AFWv%&C{O<)9Sb3~7=ziT5itC;2n-Hr1w6-@R)T?>bSoGF&~0E~pa;RA zLC?ce47~*g1N0skT+m-&kf4j$0t9)^U~^gx1`l)+TR_3W8!vngiM$Wg0p`HH0Q~^^ zCBC!C;qn=CEz(d*nGusNFPNYewms=cAlmDT+Pd13q_niWw1kQ&SJ9w~E3|SP=OFMJ z`5dc1e6 zfw}St<+R_z%F2y7*Y9sA1?zA%Sz1G;zb9Kty$N77D7e~8f#-lqIA%>H|NqPSy?I>a zRK|uWRGX`X--!_&ifr?x89RD-FtqS99GoLKI525#e6EL%86TdpH@z^TGenIH&V^7y zJv1lUW|~AXFJC`EB{-PbMXSaq`~P2G)NH|+>~5Ic^B7C&CQUcS@iHaTT2^cm+SzV( zO@O8E)^WAPTJmehdUJ)y7uYkZlh#6CNiSj>-o+TWUz6L7iIt($1l%>}jPHs1B9a1A z&V?2uh6nLS=^rGDmPx%qz(^PmjR+!+QN=I>Q#jZWTtj5ajjgp1arKB9Lqw5OMi780 zJzP43xTgj4g)pVywm>w~qE{9LxOryzK+|fCl063-CVNQM(~1M0T1lhv=JGB4c^TPt z%k5Kh+`%O6BpfP)!+m8BKV0R;@^plS?4um;lPmN>I6!l*?DU(}Y>{ zA!f-dotl@kWRj^c23)383YELvB;9B)Bc_E1!Bw^Jm(DC1)0~>ZUF9%%7epxom&n4| z)5%rZOg-N8bQ^E9IRwgcvr_PAju2Y99*0|ND>F(ap`SEU+}2FtT%fX>Nt!D}l+@YS zgn#R%`dd2B+CX?(+DH1-$Q#w0+xnwm!$}n!lUJ;ul6|awvfg1zSIMe5X}|m_3;kL( zMYCHtYX&51se>v)ewBM#hmo{%QH!COn=`qldc0la6{Y7C*8d_nNYm28^Fd*bZA7uy zk+G%31lY!@Iue@}sXJWWYvC-*3b5RqYVfRARCEYm`{N7pVi*o$l5(qz*#ju7qlz_ zL2xAzafCF3RINUiHeIukEkr!+&-dop^Wfd4+U|hZ!lslw;&Okn2X_jxZQl}=w-(Z` z6wSGW3w-XK#P!EmGbyEQMseJ73bB=NuaH-RcWO^wK7u6*8q-SF^Naa1@Y1!>R|)q< z3sYDFs1MnQZK5eFgi16ZZ_R?aoyqXTs+v(DQef+UqS0p*v}Oc0V3Y zRd8uE#Z|6BFHLjsHH9hVJHMm52}O$>IgmqU!UG&oXkOc`bY)(lA1dnSqPl^xE(LMF zNSHccFUu+|lqpoOE22ukj;c{-UGjX4 zCpetUo5SD?!+M+m%BI8`<!afhEbpm}FHNus^@93u zPtc5`HND>1Ox?WJ);Bk|OLmo7jPD$wlm(+AuzmsAK{bV!trT)LE`@CHw*uGAD7sZc z)JjaxpTRz^VuPPg`{||7x(eyTRAMD7uh`2-ysstK3nWS+X1g2dSVgL8!q(z|0kb4A zonxrhSxz})xVzG5gs5fO>7G1D=k+6U8P`LuN=zB6Iea`1Q`O+(b2W23NS1=R?6Sg} zH{*}-S|+CGx+(51=o0wmb(nTuu_MybE=ad@3MoI5RCh}{EmFG5R<)bRC#bbBoVp!| zyP_GwR`qHVkvZB;RAW;)a&H%k&cMhOSagDRZ`8LN%Zy}~#uE(%0liIxRG`AoT?XQ% zB;VMwID>Nt%&qauQ>p;pED9PzQ37SO3`wX;W3qj!K;1D=KF+(Y)eK`*k%sAin>E`-D$+58H+Pjm6!=aduUv`10EkoG)Z937xsV16 z>l7Skd9W;_a=x;XwVU||;m8?eg(r}H!4wuTJ|anZ-O1&~D!C{;ygIBJCMMy_YjI^2 z(R3OIJFS$Ii=)(q)lo3-dxCL{UQIMMl+TaRZ#p-St7Gozrjagj{^9lb|LO4or+nuH zC+&{+@fHyBo01LxXc4SKqaEH4Grc}D(~+E9xyG47|D$xIa(}hY`!6K^qrIf2ESrVF z(Xffn40&_{dqmt^cYRBP`RYYe!oN*b|BEhIFxtwQbVi;CuTr5RHwY%kVNOlV(y2#F z?vUVd z=e@5O7r!6n^q#mS^m?OYvj2g46!A6}bN1~6 zbm(Grr)^p>flvs_%1=p)A3c&T&E^^qnP3|AFV0sqP8)(_y!Y7Q;e~{@vm-hs6R$j! z=q#i4_i{hm&?gX^(8E&akW&IJ$Ja=Uu0D*U9sI!JPYZW2j=ya}b2fi9Pp{M6Vx}mE z6{=oM2BPu62yF+{0}0Y% zO@?FA{7D&Edw8YBkdzR(k~qSokDo9;Az?6Ke0{46xdd7vLd8A#kE~ytbVm*{DsEgt;Hq*MK9+^kl0~;}3N)N@qe2bCVGo_2V z#6$4_v0f8JO{TyZFg+9xl=M_U>(>Tw9GqSj!8!I_5=82S?!^ClVWA)ky-==${*->= z55M7c3$xH8J$r;MZ>@;>v(*tQ5%??^977ZIVd&ql?)>20;_2F+jo(dCa=P%Li6N2F z&NqaLq#_1|PoX^>RZO6rsrpD@&8^Z&_)^QvnqYaA*98&MrmN!sZG|N-*9_a1bUSEM zhYsDPQtK&3ib-gMOi=xa5i}w6t?R4L6N;J*X=t4=73acvpP?m+l&;t z(?*XMi@Y@f)d5X8vdLscc;X1r?(QK|WcM_g;m#sBxUkmM&`HMZ$o#{#d-ve^TZ7%* zL%}@_1q>aQ+~{ghQ&Ac^A)na-z0G0e(ZWWfd{+NfjW0{2%ZaJc z=&E9B#Z{FeJ1alRM5%|hj~|;EZrG+P+>jGoEnInN^5^)UeRBVkuMOKwM^Ax@CkV9r0#us4BA*g=Y5G zDy?#bEk|LsDspTJxiv>_v&j|D0(}YR6TAh1`_sR3OtG{;(%dX5kQV>viYuRTwz^n4 zW^TdEwewKS7{E-IU1if?>&K^;qhNU%HeDGph9WKR=HOykYy<8}jqWb;97p(XbH`#4 zEk=(*oqZLSZY=CbbUH1az)^F@!n*dvW1alt*IC+u!j!GcyHJ6{XZbwmH&O$6d!KV% zZ&v$?9gl8dDfE8wOUm?rYkPRpqNM^vbn_<>mwRJPeie|tb_e;;XC-s$(XpBH*W*A{ z5)K#~u_VB#44Qly9{6Rsl|GCvlUjh8Rokl}?vv$K&UVWhg-?jA!(`0+={XQZ75MZ% zS)$4t9xG;Vx7bC6&6f7kyv{f01*FKlhjfu-LjxNI8U7Y3v4a89=I&4ET=f3|W%O8r zv1GT#f44Pb>Io_656p*C_9W`k1qMfL8qm3S*L-MC9zHF*zOHbKcr$NlPTtah&4NvZ zOO|GD;iSUI?S07C+vctm5C}r7h^iC#7ODz?3}uQ^m84EV7J}B{%PPh$*4j1vg{-)S zj};%^6zbR__I6Aw3ZGq4zc$TpVD`fH=5ZO?v0c8mmQF}cW_8COJL@?vcZ;{h-M~4~ zo&XVgMZE-wV-7ceo%Ac(jg~!>^)zfGM$7<f>Bd#yi5)G~wdH1b2*sf*uIR5T^9r z5h2<~h5g1?{WXeS-D|Z#E2#4<1yhvu*p+dM#+EM$w-;q7(&XW`NIS6r)p4;AMHz3% z)@PO~$`#k?Bja*nhZTjD;;!ooqH+r~Md1_G_|oyA$Bb)nt5)ISC#{~Hos_{wyGd>| z%joyZ;gPH9+TUxnF^l}!OJZJtMpk%hn103=$y3?1#mP~N4{P~f-D>si(}Gv zv96}s4%ga}$7FI;6YAK7IVhqfb=r*7W>#ZhZD!JJYO}Z@w|b7bnQW$&jgR}Y+=$wp ztgJtHcpM7r4N2>{10j(UCv?op7w>X4Oq{4k;kW0TT|3+#Img-yOxxcq!lBenFY-ZeC72?9*hb{!_?kBIec^k2n}ToJ!ugp*lbGEAP|d(hF}u{ zAhE>q{m1$r-*?)=+*J+``hTdpAms`oG_wJ1HG>Sh;JL6HCc_Q3pLz zi;2|EOZflQ+}hA3;|K9`38xPI;RWf4x`3b^4;|q+mI|XXZ7-G>+#0=HOIQWUy}KK z4pu1r)iO!zKF~4izu}gEQyGvNwM?0pxo*!*E2}Zgz>1IScUci*B4B^=>~2#~QsBvS z;R9j+iL@oUNq*!e>)8zplm^U9#p6pw)wULk8%8&vZ6>so3M>%RTck4(!9aZ5xOe@x zpI^rMus9k!C8Q&AJ1!$G$LSe<9ig6puwChhSpAuZ3Hz|#!d$~3e;f;`Kq~cDR z(@#=uK%`%9n?3+wA#Fqv(Mfx`Eo6bS*LiwL`bh~-v*5J&mjT|@jVe==VY^r>smP%6 z`K4-o9w-xM?HtyWv3qZ!;mPfuZW=jIpJX>kTDg~Am@HV@nEap+fmy&>Vu>NYy89_M zu25Y_=V4}#?eA{3ay7+>H=S(mUzZFIr;k}SER7qRW3?yt#ZTXsNiy!JH!6Z_1Y&fE zusmf^Fg17mR|Gvs>G-Q-N8*J4N>eQ6-q(^1+o4gZ_y{izA2XYTt(bk7clrev%X_hp zcersXhR~9mbML~B(vx3xUr%z+_0dlW#($E^3>HaNqC{?xei~2ROTVr@19pfXN`BCs ziF_iJ3v)zVF(DU$>&IPY5nK!`80rOp>^NTuk{cmkz_%O|a*dw`gSkF_4>SOdkoWqv z0YJ8mKLT?Ra*iJbBSV}50oH|F;@81YbAbTloB`ej%2jjg{q7ci5B?4khK8u=0C)bl zP2qiheK_9FdqL5E;Ic7y z(}Acz@-%kyy1X`^tS**4nTAFAj8c=qAGDW%te7OPY_E%evmuneI=~~WKBa4YG zYYncRwIsW8q7A%69AB_t8jZZZGnW_X$}=1ehrQ8mu){qx4F* z4qXKKnPk#s*W}a_7OaVrhG8fMY(SdpO9uvuZVpk7s>^F2O$_W!V9iZ+8n@d`C4=Ji zROtz--4&fti^7PLAcIV@$R>v*xui&wM?M7qE~!G^bChsv3jhEcv1z0L diff --git a/JYeontuComponentWarehouse/examples/components/menu/left.vue b/JYeontuComponentWarehouse/examples/components/menu/left.vue index 278a351..57b72f5 100644 --- a/JYeontuComponentWarehouse/examples/components/menu/left.vue +++ b/JYeontuComponentWarehouse/examples/components/menu/left.vue @@ -5,6 +5,7 @@ diff --git a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue index 23aafe0..00a7b85 100644 --- a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue +++ b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue @@ -103,48 +103,54 @@ export default { res = ''+ str +''; return res; }, + replaceDfs(tagReg,textCode){ + let res = textCode.replace(tagReg,(s1,s2,s3,s4,s5,s6,s7,s8,s9,s10) => { + let res = ''; + if(s4 == undefined) return '' + s1 + ''; + res += '<' + this.getColor('tagWord',s4) + ' '; + let text = s6.match(/>(.*) 1){ + text = this.replaceDfs(tagReg,text[1]); + console.log('text',text); + }else{ + text = ''; + } + s6 = s6.split(/>.*<\//); + s6 = s6[0]; + s6 = s6.replace(/ *= */g,'='); + s6 = s6.split(' '); + for(let i = 0; i < s6.length; i++){ + if(s6[i] !== ''){ + let t = s6[i].split('='); + if(t.length == 2){ + res += this.getColor('attrWord',t[0]); + res += ' = '; + res += this.getColor('attrValue',t[1]); + if(i < s6.length - 1) res += ' '; + } + } + } + res += '>' + text + '</' + this.getColor('tagWord',s4) + '>'; + return(res); + }) + return res; + }, replaceKeyWord(){ let colors = this.color; const contentCodeHtml = document.getElementById('content-code-html'); let showCode = this.code; //html标签 - let htmlReg = /.*<(.|[\r\n])*>(.|[\r\n])*<.*>/g; + let htmlReg = /.*<(.|[\r\n])*>(.|[\r\n])*<\/.*>/g; let textCode = showCode.match(htmlReg); if(textCode != null){ textCode = textCode.join('\n'); - textCode = textCode.replace(/[\r]/g,'tab缩进'); + textCode = textCode.replace(/[\t]/g,'缩进符'); textCode = textCode.replace(/[\n]/g,'换行符'); let tagReg = /((<)([a-zA-Z](-*[a-zA-Z])+)(.*)(>))|((<\/)([a-zA-Z](-*[a-zA-Z])+)(>))/g - textCode = textCode.replace(tagReg,(s1,s2,s3,s4,s5,s6,s7,s8,s9,s10) => { - let res = ''; - if(s4 == undefined) return '' + s1 + ''; - res += '<' + this.getColor('tagWord',s4) + ' '; - let text = s6.match(/>(.*) 1){ - text = text[1]; - }else{ - text = ''; - } - s6 = s6.split(/>.*<\//); - s6 = s6[0]; - s6 = s6.replace(/ *= */g,'='); - s6 = s6.split(' '); - for(let i = 0; i < s6.length; i++){ - if(s6[i] !== ''){ - let t = s6[i].split('='); - if(t.length == 2){ - res += this.getColor('attrWord',t[0]); - res += ' = '; - res += this.getColor('attrValue',t[1]); - if(i < s6.length - 1) res += ' '; - } - } - } - res += '>' + text + '</' + this.getColor('tagWord',s4) + '>'; - return(res); - }) + textCode = this.replaceDfs(tagReg,textCode); textCode.replace(/()/g,"
");
 		textCode = textCode.replace(/换行符/g,'
'); + textCode = textCode.replace(/缩进符/g,'    '); contentCodeHtml.innerHTML = textCode; showCode = showCode.replace(new RegExp(htmlReg,'g'),""); diff --git a/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue b/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue index 457f8c8..c7efe45 100644 --- a/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue +++ b/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue @@ -1,26 +1,98 @@ @@ -39,11 +111,68 @@ left: 0; } .j-dialog-content{ - border: #185D8C 1px solid; + background-color: whitesmoke; width: 60vw; - // height: 60vh; position: fixed; - margin: auto auto; + top: 20vh; + left: 20vw; + z-index: 1000; + border-top-left-radius: 10px; + border-top-right-radius: 10px; + .j-dialog-header{ + border-bottom: 1px solid dimgrey; + height: 3rem; + line-height: 3rem; + text-align: left; + padding-left: 1rem; + .j-dialog-header-title{ + .title{ + font-weight: bold; + } + .j-dialog-header-icon{ + // border: solid 1px black; + float: right; + height: 20px; + width: 20px; + line-height: 20px; + text-align: center; + border-radius: 50%; + font-size: large; + margin-right: 0.5rem; + margin-top: 0.3rem; + color: red; + cursor: pointer; + } + } + } + .j-dialog-main{ + min-height: 20vh; + } + .j-dialog-footer{ + border-top: 1px solid dimgrey; + height: 2rem; + padding:0.3rem; + .j-dialog-footer-btn{ + display: flex; + flex-direction: row; + justify-content: space-around; + .btn{ + padding-top: 0.2rem; + padding-bottom: 0.2rem; + padding-left: 0.3rem; + padding-right: 0.3rem; + text-align: center; + font-weight: bold; + cursor: pointer; + } + .confirm-btn{ + background-color: seagreen; + } + .cancel-btn{ + background-color: orangered; + } + } + } } } -- Gitee From f5f3d409e053be0a35b6e794471cbae83d0fe8ec Mon Sep 17 00:00:00 2001 From: JYeontu Date: Thu, 2 Dec 2021 20:44:41 +0800 Subject: [PATCH 03/19] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=AB=98=E4=BA=AE?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../JCodeHeightLight/src/JCodeHeightLight.vue | 30 +++++++++++++++++-- 1 file changed, 27 insertions(+), 3 deletions(-) diff --git a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue index 00a7b85..d309e83 100644 --- a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue +++ b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue @@ -103,6 +103,26 @@ export default { res = ''+ str +''; return res; }, + dfs(text){ + let l = [],r = []; + let res = []; + for(let i = 0; i < text.length; i++){ + if(text[i] == '<'){ + if(text[i+1] == '/'){ + let j = i + 2; + while(text[j] != '>'){ + j++; + } + //if(l.length == 1) + res.push(text.slice(l.pop(),j+1)); + //else l.pop(); + }else{ + l.push(i); + } + } + } + return res; + }, replaceDfs(tagReg,textCode){ let res = textCode.replace(tagReg,(s1,s2,s3,s4,s5,s6,s7,s8,s9,s10) => { let res = ''; @@ -110,8 +130,8 @@ export default { res += '<' + this.getColor('tagWord',s4) + ' '; let text = s6.match(/>(.*) 1){ - text = this.replaceDfs(tagReg,text[1]); - console.log('text',text); + text = text[1]; + // text = this.replaceDfs(tagReg,text[1]); }else{ text = ''; } @@ -147,7 +167,11 @@ export default { textCode = textCode.replace(/[\t]/g,'缩进符'); textCode = textCode.replace(/[\n]/g,'换行符'); let tagReg = /((<)([a-zA-Z](-*[a-zA-Z])+)(.*)(>))|((<\/)([a-zA-Z](-*[a-zA-Z])+)(>))/g - textCode = this.replaceDfs(tagReg,textCode); + let t = this.dfs(textCode); + for(let i = 0; i < t.length; i++){ + textCode = textCode.replace(t[t.length - 1 - i],this.replaceDfs(tagReg,t[t.length - 1 - i])); + } + //textCode = this.replaceDfs(tagReg,textCode); textCode.replace(/()/g,"
");
 		textCode = textCode.replace(/换行符/g,'
'); textCode = textCode.replace(/缩进符/g,'    '); -- Gitee From fa9e12ab72f3611e998578f7f2acb508061ca462 Mon Sep 17 00:00:00 2001 From: JYeontu Date: Fri, 3 Dec 2021 10:41:34 +0800 Subject: [PATCH 04/19] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E9=AB=98=E4=BA=AE?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../examples/views/JDialogView.vue | 5 ++- .../examples/views/JHoverBtnView.vue | 8 ++-- .../examples/views/JNumRollingView.vue | 12 +++--- .../examples/views/JTableView.vue | 2 +- .../examples/views/calendar.vue | 6 +-- .../examples/views/canvasBroadView.vue | 6 +-- .../examples/views/codeHeightLightView.vue | 7 ++++ .../examples/views/electronicNumber.vue | 4 +- .../JCodeHeightLight/src/JCodeHeightLight.vue | 42 +++++++------------ 9 files changed, 44 insertions(+), 48 deletions(-) diff --git a/JYeontuComponentWarehouse/examples/views/JDialogView.vue b/JYeontuComponentWarehouse/examples/views/JDialogView.vue index 9867881..42702e4 100644 --- a/JYeontuComponentWarehouse/examples/views/JDialogView.vue +++ b/JYeontuComponentWarehouse/examples/views/JDialogView.vue @@ -16,6 +16,7 @@ @@ -126,8 +127,8 @@ export default { created() { this.code = ` + closable="true" + :btnList="btnList"> diff --git a/JYeontuComponentWarehouse/jsconfig.json b/JYeontuComponentWarehouse/jsconfig.json index c6ca8ba..0e1486f 100644 --- a/JYeontuComponentWarehouse/jsconfig.json +++ b/JYeontuComponentWarehouse/jsconfig.json @@ -1,9 +1,9 @@ -{ - "compilerOptions": { - "baseUrl": "./", - "paths": { - "@/*": ["examples/*"] - } - }, - "exclude": ["node_modules", "dist"] -} \ No newline at end of file +{ + "compilerOptions": { + "baseUrl": "./", + "paths": { + "@/*": ["examples/*"] + } + }, + "exclude": ["node_modules", "dist"] +} diff --git a/JYeontuComponentWarehouse/package.json b/JYeontuComponentWarehouse/package.json index 38f505f..3d2a391 100644 --- a/JYeontuComponentWarehouse/package.json +++ b/JYeontuComponentWarehouse/package.json @@ -1,39 +1,52 @@ { - "name": "@jyeontu/jvuewheel", - "version": "0.1.4", - "license": "MIT", - "keyword": "vue components", - "description":"vue组件库封装", - "main": "lib/jvuewhell.umd.min.js", - "scripts": { - "serve": "set port=8081 && vue-cli-service serve", - "build": "vue-cli-service build", - "lint": "vue-cli-service lint", - "lib": "vue-cli-service build --target lib --name jvuewhell --dest lib packages/index.js" - }, - "dependencies": { - "@typescript-eslint/eslint-plugin": "^4.28.2", - "@typescript-eslint/parser": "^4.28.2", - "core-js": "^2.6.5", - "element-ui": "^2.15.3", - "highlight.js": "^11.3.1", - "node-sass": "^4.14.1", - "sass": "^1.37.5", - "scss": "^0.2.4", - "scss-loader": "0.0.1", - "vue": "^2.6.10", - "vue-codemirror": "^4.0.6", - "vue-highlightjs": "^1.3.3", - "vue-router": "^3.5.2" - }, - "devDependencies": { - "eslint-config-standard": "12.0.0", - "sass-loader": "^8.0.2", - "style-loader": "^3.2.1", - "vue-style-loader": "^4.1.3", - "@vue/cli-plugin-babel": "^3.8.0", - "@vue/cli-service": "^3.8.0", - "vue-template-compiler": "^2.6.10", - "compression-webpack-plugin": "^8.0.1" - } + "name": "@jyeontu/jvuewheel", + "version": "0.1.4", + "license": "MIT", + "keyword": "vue components", + "description": "vue组件库封装", + "main": "lib/jvuewhell.umd.min.js", + "scripts": { + "serve": "set port=8081 && vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "eslint --ext .js,.vue packages", + "lib": "vue-cli-service build --target lib --name jvuewhell --dest lib packages/index.js" + }, + "lint-staged": { + "*.{ts,tsx,js,vue}": "eslint --fix" + }, + "dependencies": { + "@typescript-eslint/eslint-plugin": "^4.28.2", + "@typescript-eslint/parser": "^4.28.2", + "eslint": "^3.19.0", + "eslint-config-standard": "^10.2.1", + "eslint-friendly-formatter": "^3.0.0", + "eslint-loader": "^1.7.1", + "eslint-plugin-html": "^3.0.0", + "eslint-plugin-import": "^2.7.0", + "eslint-plugin-node": "^5.2.0", + "eslint-plugin-promise": "^3.4.0", + "eslint-plugin-standard": "^3.0.1", + "babel-eslint": "^7.1.1", + "core-js": "^2.6.5", + "element-ui": "^2.15.3", + "highlight.js": "^11.3.1", + "node-sass": "^4.14.1", + "sass": "^1.37.5", + "scss": "^0.2.4", + "scss-loader": "0.0.1", + "vue": "^2.6.10", + "vue-codemirror": "^4.0.6", + "vue-highlightjs": "^1.3.3", + "vue-router": "^3.5.2" + }, + "devDependencies": { + "eslint-config-standard": "12.0.0", + "sass-loader": "^8.0.2", + "style-loader": "^3.2.1", + "vue-style-loader": "^4.1.3", + "@vue/cli-plugin-babel": "^3.8.0", + "@vue/cli-service": "^3.8.0", + "vue-template-compiler": "^2.6.10", + "compression-webpack-plugin": "^8.0.1" + } } diff --git a/JYeontuComponentWarehouse/packages/JCalendar/index.js b/JYeontuComponentWarehouse/packages/JCalendar/index.js index 7a0f0ea..394151b 100644 --- a/JYeontuComponentWarehouse/packages/JCalendar/index.js +++ b/JYeontuComponentWarehouse/packages/JCalendar/index.js @@ -1,5 +1,5 @@ -import JCalendar from './src/JCalendar.vue'; +import JCalendar from "./src/JCalendar.vue"; -JCalendar.install = Vue => Vue.component(JCalendar.name, JCalendar);//注册组件 +JCalendar.install = Vue => Vue.component(JCalendar.name, JCalendar); //注册组件 -export default JCalendar \ No newline at end of file +export default JCalendar; diff --git a/JYeontuComponentWarehouse/packages/JCalendar/src/JCalendar.vue b/JYeontuComponentWarehouse/packages/JCalendar/src/JCalendar.vue index 66eee93..e7a1d30 100644 --- a/JYeontuComponentWarehouse/packages/JCalendar/src/JCalendar.vue +++ b/JYeontuComponentWarehouse/packages/JCalendar/src/JCalendar.vue @@ -1,295 +1,313 @@ diff --git a/JYeontuComponentWarehouse/packages/JCanvasBroad/index.js b/JYeontuComponentWarehouse/packages/JCanvasBroad/index.js index fd197d0..32cee7a 100644 --- a/JYeontuComponentWarehouse/packages/JCanvasBroad/index.js +++ b/JYeontuComponentWarehouse/packages/JCanvasBroad/index.js @@ -1,5 +1,5 @@ -import JCanvasBroad from './src/JCanvasBroad.vue'; +import JCanvasBroad from "./src/JCanvasBroad.vue"; -JCanvasBroad.install = Vue => Vue.component(JCanvasBroad.name, JCanvasBroad);//注册组件 +JCanvasBroad.install = Vue => Vue.component(JCanvasBroad.name, JCanvasBroad); //注册组件 -export default JCanvasBroad \ No newline at end of file +export default JCanvasBroad; diff --git a/JYeontuComponentWarehouse/packages/JCanvasBroad/src/JCanvasBroad.vue b/JYeontuComponentWarehouse/packages/JCanvasBroad/src/JCanvasBroad.vue index 5d80e62..fd3aa70 100644 --- a/JYeontuComponentWarehouse/packages/JCanvasBroad/src/JCanvasBroad.vue +++ b/JYeontuComponentWarehouse/packages/JCanvasBroad/src/JCanvasBroad.vue @@ -1,304 +1,344 @@ diff --git a/JYeontuComponentWarehouse/packages/JCodeHeightLight/index.js b/JYeontuComponentWarehouse/packages/JCodeHeightLight/index.js index 9263964..826eb7e 100644 --- a/JYeontuComponentWarehouse/packages/JCodeHeightLight/index.js +++ b/JYeontuComponentWarehouse/packages/JCodeHeightLight/index.js @@ -1,5 +1,6 @@ -import JCodeHeightLight from './src/JCodeHeightLight.vue'; +import JCodeHeightLight from "./src/JCodeHeightLight.vue"; -JCodeHeightLight.install = Vue => Vue.component(JCodeHeightLight.name, JCodeHeightLight);//注册组件 +JCodeHeightLight.install = Vue => + Vue.component(JCodeHeightLight.name, JCodeHeightLight); //注册组件 -export default JCodeHeightLight \ No newline at end of file +export default JCodeHeightLight; diff --git a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue index b03fc3b..56e647a 100644 --- a/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue +++ b/JYeontuComponentWarehouse/packages/JCodeHeightLight/src/JCodeHeightLight.vue @@ -1,318 +1,408 @@ - diff --git a/JYeontuComponentWarehouse/packages/JDialog/index.js b/JYeontuComponentWarehouse/packages/JDialog/index.js index d2df2dd..4c07f70 100644 --- a/JYeontuComponentWarehouse/packages/JDialog/index.js +++ b/JYeontuComponentWarehouse/packages/JDialog/index.js @@ -1,5 +1,5 @@ -import JDialog from './src/JDialog.vue'; +import JDialog from "./src/JDialog.vue"; -JDialog.install = Vue => Vue.component(JDialog.name, JDialog);//注册组件 +JDialog.install = Vue => Vue.component(JDialog.name, JDialog); //注册组件 -export default JDialog \ No newline at end of file +export default JDialog; diff --git a/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue b/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue index c7efe45..49f6368 100644 --- a/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue +++ b/JYeontuComponentWarehouse/packages/JDialog/src/JDialog.vue @@ -1,179 +1,182 @@ diff --git a/JYeontuComponentWarehouse/packages/JElectronicNumber/index.js b/JYeontuComponentWarehouse/packages/JElectronicNumber/index.js index a86743f..101aa45 100644 --- a/JYeontuComponentWarehouse/packages/JElectronicNumber/index.js +++ b/JYeontuComponentWarehouse/packages/JElectronicNumber/index.js @@ -1,5 +1,6 @@ -import JElectronicNumber from './src/JElectronicNumber.vue'; +import JElectronicNumber from "./src/JElectronicNumber.vue"; -JElectronicNumber.install = Vue => Vue.component(JElectronicNumber.name, JElectronicNumber);//注册组件 +JElectronicNumber.install = Vue => + Vue.component(JElectronicNumber.name, JElectronicNumber); //注册组件 -export default JElectronicNumber \ No newline at end of file +export default JElectronicNumber; diff --git a/JYeontuComponentWarehouse/packages/JElectronicNumber/src/JElectronicNumber.vue b/JYeontuComponentWarehouse/packages/JElectronicNumber/src/JElectronicNumber.vue index 00e9f09..e433376 100644 --- a/JYeontuComponentWarehouse/packages/JElectronicNumber/src/JElectronicNumber.vue +++ b/JYeontuComponentWarehouse/packages/JElectronicNumber/src/JElectronicNumber.vue @@ -1,266 +1,264 @@ diff --git a/JYeontuComponentWarehouse/packages/JFloatDiv/index.js b/JYeontuComponentWarehouse/packages/JFloatDiv/index.js index 0bd8989..c0a80d9 100644 --- a/JYeontuComponentWarehouse/packages/JFloatDiv/index.js +++ b/JYeontuComponentWarehouse/packages/JFloatDiv/index.js @@ -1,5 +1,5 @@ -import JFloatDiv from './src/JFloatDiv.vue'; +import JFloatDiv from "./src/JFloatDiv.vue"; -JFloatDiv.install = Vue => Vue.component(JFloatDiv.name, JFloatDiv);//注册组件 +JFloatDiv.install = Vue => Vue.component(JFloatDiv.name, JFloatDiv); //注册组件 -export default JFloatDiv \ No newline at end of file +export default JFloatDiv; diff --git a/JYeontuComponentWarehouse/packages/JFloatDiv/src/JFloatDiv.vue b/JYeontuComponentWarehouse/packages/JFloatDiv/src/JFloatDiv.vue index 64391b8..d52d79b 100644 --- a/JYeontuComponentWarehouse/packages/JFloatDiv/src/JFloatDiv.vue +++ b/JYeontuComponentWarehouse/packages/JFloatDiv/src/JFloatDiv.vue @@ -1,37 +1,37 @@ diff --git a/JYeontuComponentWarehouse/packages/JFlowChart/index.js b/JYeontuComponentWarehouse/packages/JFlowChart/index.js index b99454f..8cbc727 100644 --- a/JYeontuComponentWarehouse/packages/JFlowChart/index.js +++ b/JYeontuComponentWarehouse/packages/JFlowChart/index.js @@ -1,5 +1,5 @@ -import JFlowChart from './src/JFlowChart.vue'; +import JFlowChart from "./src/JFlowChart.vue"; -JFlowChart.install = Vue => Vue.component(JFlowChart.name, JFlowChart);//注册组件 +JFlowChart.install = Vue => Vue.component(JFlowChart.name, JFlowChart); //注册组件 -export default JFlowChart \ No newline at end of file +export default JFlowChart; diff --git a/JYeontuComponentWarehouse/packages/JFlowChart/src/JFlowChart.vue b/JYeontuComponentWarehouse/packages/JFlowChart/src/JFlowChart.vue index df7d3f1..ce90e19 100644 --- a/JYeontuComponentWarehouse/packages/JFlowChart/src/JFlowChart.vue +++ b/JYeontuComponentWarehouse/packages/JFlowChart/src/JFlowChart.vue @@ -1,372 +1,407 @@ diff --git a/JYeontuComponentWarehouse/packages/JHoverBtn/index.js b/JYeontuComponentWarehouse/packages/JHoverBtn/index.js index 1e501c1..8cc843a 100644 --- a/JYeontuComponentWarehouse/packages/JHoverBtn/index.js +++ b/JYeontuComponentWarehouse/packages/JHoverBtn/index.js @@ -1,5 +1,5 @@ -import JHoverBtn from './src/JHoverBtn.vue'; +import JHoverBtn from "./src/JHoverBtn.vue"; -JHoverBtn.install = Vue => Vue.component(JHoverBtn.name, JHoverBtn);//注册组件 +JHoverBtn.install = Vue => Vue.component(JHoverBtn.name, JHoverBtn); //注册组件 -export default JHoverBtn \ No newline at end of file +export default JHoverBtn; diff --git a/JYeontuComponentWarehouse/packages/JHoverBtn/src/JHoverBtn.vue b/JYeontuComponentWarehouse/packages/JHoverBtn/src/JHoverBtn.vue index 9276fa4..3a7d92c 100644 --- a/JYeontuComponentWarehouse/packages/JHoverBtn/src/JHoverBtn.vue +++ b/JYeontuComponentWarehouse/packages/JHoverBtn/src/JHoverBtn.vue @@ -1,154 +1,159 @@ diff --git a/JYeontuComponentWarehouse/packages/JNumRolling/index.js b/JYeontuComponentWarehouse/packages/JNumRolling/index.js index ff6b0fd..a52042f 100644 --- a/JYeontuComponentWarehouse/packages/JNumRolling/index.js +++ b/JYeontuComponentWarehouse/packages/JNumRolling/index.js @@ -1,5 +1,5 @@ -import JNumRolling from './src/JNumRolling.vue'; +import JNumRolling from "./src/JNumRolling.vue"; -JNumRolling.install = Vue => Vue.component(JNumRolling.name, JNumRolling);//注册组件 +JNumRolling.install = Vue => Vue.component(JNumRolling.name, JNumRolling); //注册组件 -export default JNumRolling \ No newline at end of file +export default JNumRolling; diff --git a/JYeontuComponentWarehouse/packages/JNumRolling/src/JNumRolling.vue b/JYeontuComponentWarehouse/packages/JNumRolling/src/JNumRolling.vue index 9e19647..8ac9f4f 100644 --- a/JYeontuComponentWarehouse/packages/JNumRolling/src/JNumRolling.vue +++ b/JYeontuComponentWarehouse/packages/JNumRolling/src/JNumRolling.vue @@ -1,215 +1,227 @@ diff --git a/JYeontuComponentWarehouse/packages/JSteps/index.js b/JYeontuComponentWarehouse/packages/JSteps/index.js index 15969b7..881768b 100644 --- a/JYeontuComponentWarehouse/packages/JSteps/index.js +++ b/JYeontuComponentWarehouse/packages/JSteps/index.js @@ -1,5 +1,5 @@ -import JSteps from './src/JSteps.vue'; +import JSteps from "./src/JSteps.vue"; -JSteps.install = Vue => Vue.component(JSteps.name, JSteps);//注册组件 +JSteps.install = Vue => Vue.component(JSteps.name, JSteps); //注册组件 -export default JSteps \ No newline at end of file +export default JSteps; diff --git a/JYeontuComponentWarehouse/packages/JSteps/src/JSteps.vue b/JYeontuComponentWarehouse/packages/JSteps/src/JSteps.vue index 17df49c..f6ba279 100644 --- a/JYeontuComponentWarehouse/packages/JSteps/src/JSteps.vue +++ b/JYeontuComponentWarehouse/packages/JSteps/src/JSteps.vue @@ -1,233 +1,276 @@ diff --git a/JYeontuComponentWarehouse/packages/JTable/index.js b/JYeontuComponentWarehouse/packages/JTable/index.js index 73ec90d..1056082 100644 --- a/JYeontuComponentWarehouse/packages/JTable/index.js +++ b/JYeontuComponentWarehouse/packages/JTable/index.js @@ -1,5 +1,5 @@ -import JTable from './src/JTable.vue'; +import JTable from "./src/JTable.vue"; -JTable.install = Vue => Vue.component(JTable.name, JTable);//注册组件 +JTable.install = Vue => Vue.component(JTable.name, JTable); //注册组件 -export default JTable \ No newline at end of file +export default JTable; diff --git a/JYeontuComponentWarehouse/packages/JTable/src/JTable.vue b/JYeontuComponentWarehouse/packages/JTable/src/JTable.vue index a899bee..f7c5af6 100644 --- a/JYeontuComponentWarehouse/packages/JTable/src/JTable.vue +++ b/JYeontuComponentWarehouse/packages/JTable/src/JTable.vue @@ -1,197 +1,205 @@ diff --git a/JYeontuComponentWarehouse/packages/JTable/src/JTr.vue b/JYeontuComponentWarehouse/packages/JTable/src/JTr.vue index 4e8b18b..06e23a7 100644 --- a/JYeontuComponentWarehouse/packages/JTable/src/JTr.vue +++ b/JYeontuComponentWarehouse/packages/JTable/src/JTr.vue @@ -1,27 +1,36 @@