{"_id":"@admyu/ep-extension","_rev":"4-b89c39b5c90265e7b9bf47a9b5868ab7","name":"@admyu/ep-extension","dist-tags":{"latest":"1.0.4"},"versions":{"1.0.0":{"name":"@admyu/ep-extension","version":"1.0.0","description":"基于elementplus的组件库","main":"index.js","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","scripts":{"dev":"npx rollup -wc rollup.config.dev.js","build":"npx rollup -c rollup.config.js"},"devDependencies":{"@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-vue":"^6.0.0"},"_id":"@admyu/ep-extension@1.0.0","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-An+18dPDrhsDOgREMe4ryaxAWqcTStkCEWYPKR3FUj8uOjOzvBDUrudmTX3k73eYNGNEYrKznVszfeZDCkCCKw==","shasum":"12921887038fa0b1e381564978dc2a0710eda3da","tarball":"https://registry.npmjs.org/@admyu/ep-extension/-/ep-extension-1.0.0.tgz","fileCount":15,"unpackedSize":20211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2Ol3clxjHh3ie2+DyHUF9aA+Bk02j+v6HGiXQE+wtlAiBaUAbnFvhjEk/Nj6otwO6U5Y4teYrVtvC5Ncz/RfKpyw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiImtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqx8BAAlQpVMiwrEWDo7wSYvJ3dpq1lYmyI+68eqzH+p3ucuQBq1Yod\r\norzyXCwJHH0GMw2H6Ylud8fEs/NXq9WF+fnCy7csqi06xlFqY48QeXCpUBFi\r\n7qRpYpaPV72+ztHW+uOxbYU3En8fwt6P/TF47OotUVAk+4ENcapU4cS6RXEP\r\nHmD+Zk1migj9dsJYclAM+s2hqC9LwNMtXYxPX+qztrPhUm4kpugn6uU4zoyS\r\nxwlFIS5jp/JpLB1yk+wz5oQz7HYRLRKetyvu0/dmo9TGH/4KOnbY8rwWLsnr\r\n5OL+2tUC3Y82u3D/gsBfAiFvlAFkZjLVN2o9j5rKu2Obbo3QbP6kY6UEVdtI\r\nHJ1eP4JFTAjYO6dC+wQQV3HtRVL95VxicEC76u/es1l2/Oc+BUqULxV3Me73\r\nbv3ojq74ExWJGc/idqm/OwijZXnQFgTP0sm/oXyBBZ+yWpF/B+1R2L2gSgdI\r\nPwxIxnlwBXSN7FVxw7xDMycJxPBuzGm6cNpRPoeYEV5k6cJjsD7z1tO8ldEh\r\nZHrONW10chMDCYiNXZmwodqvvTwLvc84buJlJmC4RTzF9WiqR2nOlQqHn6T4\r\n6s61wWux4hG4PeqgaGvuacDqaTRdljE8y0dA5unNAsDM+CjcZbD++PRTLvm3\r\nKQindfBC69awN6Acg7AwhWhK9ZFJJV4cBfg=\r\n=YV1W\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"admyu","email":"1981190393@qq.com"},"directories":{},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ep-extension_1.0.0_1669892525349_0.7566194634607211"},"_hasShrinkwrap":false},"1.0.1":{"name":"@admyu/ep-extension","version":"1.0.1","description":"基于elementplus的组件库","main":"index.js","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","scripts":{"dev":"npx rollup -wc rollup.config.dev.js","build":"npx rollup -c rollup.config.js"},"devDependencies":{"@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-vue":"^6.0.0"},"_id":"@admyu/ep-extension@1.0.1","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-8VXEomD+9EWUUVQBuMHISwzBA6Up+DOiPpvVuwqD+M1Pdk7+eJ2/nc8NpikzVF9Cg+DP73SPbFlUoE7vvKG5Ow==","shasum":"b167dc1db48e78671e2dbe511e98f17cb2371005","tarball":"https://registry.npmjs.org/@admyu/ep-extension/-/ep-extension-1.0.1.tgz","fileCount":15,"unpackedSize":20211,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMC+oauf1+LloAFdIfnz0tBQnTnEEwbUOIb6eJj+X8cAIgc6K5+6Bprk26pQFl4JYFlwjjbw0N3iAPXMUyHeO6Q9M="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiI0rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Sg/8DOLdoCtmBiKdziVpvVFe+FgSBaEAfsBfoUN5+BNHaaAea9e/\r\nb2P/xPQQwhWY0GB4kru08MxEGeq7UxbeL8uxrP1a177UI0a3Gi0G2O9myxQM\r\nIXzwdyaSK/4c1maPBP6aC+1UctukAidGTsNO0kw5HQ3YMAY4y3k0rLvhSPu8\r\nS7lEN0oVWm8w7TDLDluKgBH96ue2t+qfzr+gsJ2d8r8un2CAmI76ioAKZa+E\r\n3wSQIbWHdonX0KDS81HG4BNkckxNzOqZeVafoa2HbcJZSWXnUywJpG+3qvD7\r\n6njcFSp7TjaNCWNvCojFn/Umq/93G3cLRNQOaxlKhhvypjx0JotdugOJY8Dh\r\nk4/4prNWXezGgl7wgAodlyKvRrlXleCaoWJuQ2hicwonllj4TiBwJ9XO+n16\r\n2hCPDcT9X4yJz7ZOPO1oPX4Z+nDkpViUHkVUpjHZQMKd6vW9kFPmTBW4sb/L\r\n8TRu7UQLEGn5PSU1GUrCTP4VjIvKwgrHefxxiF+s9NgKJCfTcy4WHn4iBQ9L\r\nmiBlGHAJ1y1rBLhtHVSB27PrpaIU8NJJ+aOkVTxBwRdQr44Zckq5LS0/MC2e\r\nO0d3L1P4qGFVlfHM7i/WhRHa2JFbO+Ymw2woIlIlQhbeutKr/lEw2YY2IJ9e\r\nFjPw089eREnOBX/9izewVNu9GxkUckSBgE4=\r\n=F9vf\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"admyu","email":"1981190393@qq.com"},"directories":{},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ep-extension_1.0.1_1669893419290_0.2595744054378042"},"_hasShrinkwrap":false},"1.0.2":{"name":"@admyu/ep-extension","version":"1.0.2","description":"基于elementplus的组件库","main":"src/main.js","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","scripts":{"dev":"npx rollup -wc rollup.config.dev.js","build":"npx rollup -c rollup.config.js"},"devDependencies":{"@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-vue":"^6.0.0"},"_id":"@admyu/ep-extension@1.0.2","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-2i1NMkLFUHc8heB1Xzlb1EYWXy7L/p/txSMw1D9nnoxbDyZCAq05WEwIE7aF2o9rxFrxrz6tkty2uvUEX7hY3A==","shasum":"411739b88f2994b243365967058d1af58bacdd06","tarball":"https://registry.npmjs.org/@admyu/ep-extension/-/ep-extension-1.0.2.tgz","fileCount":15,"unpackedSize":20214,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGi6vx8PBW7bIycRADtL6Zf+mTbHL5AbQ3PPGazuSoy9AiEAsHv/ZY6iXOwr5eXdf3meYVpPoW3ck+g1GUNlutmBDZE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiJAMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKVg/+OYT/CoF0s9AN7svqfcYIhBKZFIt+h9MKpFFNftHJKuUDyruo\r\n8l3gpsauWQFGO7WQJEVtH2pwO+TGxHK2l2YD3rpSZd/9UN6+XRmTnu5Afz0U\r\n7/HKw41VXZ/GgTp0PINg3hnd5gMmPLV/cUnTrpYjeE+T2pY5wt5zTfWFR/CQ\r\nXVhvHh+CxGn1ow4HIdeoIgTdXBaxpeiaadx9l5LUMGj5YyIJLAQpNj+LCIYY\r\n74R6plvNFPxBXB6LhaBxji2GPgfkiR9b4LrWpEn+h4UR6nisXCn0tojc9CLq\r\nhp8+5OwJEVQtfD2ufLt2XuVrfgUidoiyLHwejfwGAjG4rC4QmD+TTMRm7kjM\r\nXNeODfLTW/D5YOD8YR4g5+y65ykUtqasLYyAOI4NyidXuqEJlTag+XgmGsdM\r\ng1kRnAwEqZJwCr5EjIZDPKjaouv5Z4H53hk4Ens59MZhmUf7F82T3+InJ4/2\r\nWfP5b9jAKziuXTBMsrpD8wvognBZbGvuaGqyIODzT+qBJR9SAQ44Ai7Hi8Vh\r\nya5aA90eDfIWF88saKjBirC/0/0/PPwIU0pO6B6YjR2CEVn7xDsNqn0Bk8Zb\r\nukr7XyOy5Ak1K17QDS9JB5nuO6V6uMdz9vEFQYJvbvkuUb9o859dvSB4YHAo\r\nKnvDV0NW25N3vNR44virzzQEx+yt7TZICjs=\r\n=WfUZ\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"admyu","email":"1981190393@qq.com"},"directories":{},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ep-extension_1.0.2_1669894156662_0.49716782912556035"},"_hasShrinkwrap":false},"1.0.3":{"name":"@admyu/ep-extension","version":"1.0.3","description":"基于elementplus的组件库","main":"src/main.js","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","scripts":{"dev":"npx rollup -wc rollup.config.dev.js","build":"npx rollup -c rollup.config.js"},"devDependencies":{"@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-vue":"^6.0.0"},"_id":"@admyu/ep-extension@1.0.3","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-MmyMKizevU3MosiYXLCjux/Y/H49/b7t2WuEFv3B8WsxkRZ/l23tGsL/kYwPL1G+/sv9GLhmYQ2vJSR4Rsv+yA==","shasum":"d6b3e57f064798b82cf19cb17d33291c9509d253","tarball":"https://registry.npmjs.org/@admyu/ep-extension/-/ep-extension-1.0.3.tgz","fileCount":16,"unpackedSize":48529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhUcLVQkprm6fleZ7iIXlFoK9O9oXNa662dpNts1YEAQIhAO/teUHGOrB9pZa2+0jOJvbKNEFWwefWlzDHNKQ0VMGb"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiJTzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmosJBAAigDNOlPnGkVYw713jTfbMl+Xm0fE8eRShVvywCt+LK+9kx6v\r\n9zO3VyuQdNWRj6/g1HbClNEjcHhiD1ubudZ5SfbyuX5Xsi8LyRkdgUBhoqC+\r\nWsYNnOaKA37gBiD28HaOUhbMJhAFR5E4Do+7s9eD9b7Q/7S/118/3FmhG1P5\r\nNNCnDN9PO3G4+0BYdRDn6SV6ixOXBnwOt0mealtx9O6eTfP1Grb6eXzcvOB5\r\nhXWU7qbcPdDf0MsWLQDayul5QuJr0Sx/DH9417tVo02iYAS1MoiWj6KhyFfk\r\nDNbFn3Cuvgt/nJ1CMNNUrjyg8QJq1+yyWxVNG7urNn4veEIVtKRZd8kadEDk\r\nr5LV2Ju9EonF5hldc2gHXQWLPjRuSPrpM/QAqRN7xr6vtzbq5AsUBOtBu6VC\r\nAQcRlQfxoNQ3Q8OvIzZ0hJ4oTH4AnmhhCZycxSU1zQmm00RYVv7jWZUat8MB\r\npmdIBc5JsU14jLn02jETGO6rWFOIAQpugq2vLnowdfn1FLMxTn7NxBOvc3JH\r\nH/j9zcwOB+WB5H+xh9qF5MvA95eBQSOoc/XQmTvBzVt2f7HRD0IdbQNZWhHb\r\nIhtDUPHn653C+8lErM5B0zOLGJ8kGG03/jREj+0L2Y3QUwOwL4/IVAMED3ev\r\nI76R4dUIPXBf9xV8eZJ+a8RtpvTNO8VfuPE=\r\n=Rjhw\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"admyu","email":"1981190393@qq.com"},"directories":{},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ep-extension_1.0.3_1669895411009_0.9621073800636462"},"_hasShrinkwrap":false},"1.0.4":{"name":"@admyu/ep-extension","version":"1.0.4","description":"基于elementplus的组件库","main":"src/main.js","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","repository":{"type":"git","url":"https://gitee.com/surpluc/ep-extension.git"},"scripts":{"dev":"npx rollup -wc rollup.config.dev.js","build":"npx rollup -c rollup.config.js"},"devDependencies":{"@rollup/plugin-babel":"^5.3.1","@rollup/plugin-commonjs":"^22.0.0","@rollup/plugin-json":"^4.1.0","@rollup/plugin-node-resolve":"^13.3.0","rollup-plugin-scss":"^3.0.0","rollup-plugin-vue":"^6.0.0"},"gitHead":"43301b03cd9140c53f65496c89d8fe1dd55fe416","_id":"@admyu/ep-extension@1.0.4","_nodeVersion":"16.16.0","_npmVersion":"8.11.0","dist":{"integrity":"sha512-0NmfHy6TkAA1dA8S8DlsUPeX5yUKGTvX0AHRYeDzEIUjhWGu0Ey5M2wufhM3jYZokQLBGpsfzSgohODh43H1Iw==","shasum":"5e319e2864def95953e42d77a4bf8eb8f98b16ae","tarball":"https://registry.npmjs.org/@admyu/ep-extension/-/ep-extension-1.0.4.tgz","fileCount":16,"unpackedSize":52245,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbiqDadgbeKkltOPpL8cRNAqnlqNiAt9pBi4W7Fjm9WQIhAO/i76d9jGRbOtFlPl/lbDUo/8yqah6bKRlQYE84zoQf"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjiKFPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQ+w/+NjWKTLhfWhwfkV2KwBY6lqpwl8P8kFKfe1wyc58btG4B4ECs\r\nsr0dUgHRdRKlkXuEGUQWjXxJOIo0dGeeIJQ+QL0LID2eXvtuhcVPd2ZQq5qp\r\nyxC1EuiLYTc1YTnrn5ebf0NiGtL6KGGYqTiDo+tTbmn1wUcYRZ1bSijcWsIx\r\nj+X+KplmfYgVCFp9LJgp55WYXf3ZjcKPBB9sWiQaY6v6gTSqFxNxMWrgjonk\r\nDm1Lj+W46xHmHA2k0KpzvTSaCsslZ9EYbmFB1PxeK6rcqaLOy+MQ+fbFu8Qe\r\nAy6+PoeFszgTWaWI9Gop0BFMb7n+NL/XYgaq2DzK5KwFbjfxpYPeuO495dOi\r\nKpBTOz5WKobUgvPUkE6kwkkPt/YauN2SaOMxgQpZTtlBH0W8CeJO1x8auYMq\r\nuqgvvHpGLP6EwzCeVJ1mo1ZgeZEx8pWi9cpi4557sm0tBH7sxZTZCxikBbHv\r\niTbHY6Om/SzJ1ZRmrNOLDOFujZrf+xCdjHkg7CMyDF15q4L5C48iXuZXPzVx\r\n9rZXL4QEVOhdpp+nq7L5/O+cgHILLsEdJ+UYjsO6G4rLmvbKhAP5V/GJRBWm\r\nMpsIfBeAvtM364J+izjR9V+yJv41vJpVPGzJa+xqYu4Op/aDoZ8wTmJDccfV\r\nxpZTQpuWc2y+GWfc5hYl0gSMK1k6B5n+de0=\r\n=KVFy\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"admyu","email":"1981190393@qq.com"},"directories":{},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ep-extension_1.0.4_1669898574807_0.9759123984628357"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-01T11:02:05.293Z","1.0.0":"2022-12-01T11:02:05.599Z","modified":"2022-12-01T12:42:55.105Z","1.0.1":"2022-12-01T11:16:59.430Z","1.0.2":"2022-12-01T11:29:16.870Z","1.0.3":"2022-12-01T11:50:11.221Z","1.0.4":"2022-12-01T12:42:55.012Z"},"maintainers":[{"name":"admyu","email":"1981190393@qq.com"}],"description":"基于elementplus的组件库","keywords":["EpTable","EpDialog","EpBtnGrou","EpMenu"],"author":{"name":"admyu"},"license":"ISC","readme":"### @引子\r\n本系列组件基于Element-Plus开发，已发布为开源组件库，欢迎使用！  \r\nnpm i @admyu/ep-extension\r\n### @按钮组\r\n#### 实现效果\r\n\r\n![image.png](https://p6-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1330c3ceddb3417b9f65329cd65cee40~tplv-k3u1fbpfcp-watermark.image?)\r\n\r\n#### 页面部署\r\n```js\r\n<template>\r\n   <div class=\"wrapper\">\r\n      <!-- 批量操作按钮组 -->\r\n      <BtnGroup\r\n         ref=\"bgRef\"\r\n         :groupBtns=\"groupBtns\"\r\n         @group-btn-click=\"onGroupBtnClick\">\r\n         <template #delete>\r\n            <el-icon><Delete /></el-icon>\r\n         </template>\r\n\r\n         <template #export>\r\n            <el-icon><DocumentCopy /></el-icon>\r\n         </template>\r\n\r\n         <template #add>\r\n            <el-icon><Plus /></el-icon>\r\n         </template>\r\n      </BtnGroup>\r\n\r\n      <!-- 表格+分页器 -->\r\n      ...\r\n\r\n      <!-- 默认隐藏的对话框 -->\r\n      ...\r\n   </div>\r\n</template>\r\n```\r\n\r\n\r\n\r\n### @数据表格\r\n#### 实现效果\r\n![image.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/1455527e951e4881ba1ca1b47fd926e4~tplv-k3u1fbpfcp-watermark.image?)\r\n\r\n#### 页面部署\r\n```js\r\n<template>\r\n   <div class=\"wrapper\">\r\n      <!-- <p>currentPage: {{ currentPage }}</p> -->\r\n\r\n      <!-- 批量操作按钮组 -->\r\n      ...\r\n\r\n      <!-- 表格+分页器 -->\r\n      <!-- @page-change=\"onEpPageChange\" -->\r\n      <EpTable\r\n         ref=\"refEpTable\"\r\n         :tableData=\"tableData\"\r\n         :page-size=\"10\"\r\n         :cols=\"cols\"\r\n         :avgColWidth=\"100\"\r\n         @delete-item=\"deleteItem\">\r\n         \r\n         <!-- 这里的东东覆盖名为poster的插槽 row为poster插槽暴露出来的数据 -->\r\n         <template #poster=\"{ row }\">\r\n            <div style=\"display: flex; align-items: center\">\r\n               <el-image :src=\"row.poster\" />\r\n            </div>\r\n         </template>\r\n\r\n         <!-- 这里的东东覆盖名为poster的插槽 row为poster插槽暴露出来的数据 -->\r\n         <template #actors=\"{ row }\">\r\n            <div style=\"display: flex; align-items: center\">\r\n               <el-image :src=\"row.actors[0].avatarAddress\" />\r\n            </div>\r\n         </template>\r\n      </EpTable>\r\n\r\n      <!-- 默认隐藏的对话框 -->\r\n      ...\r\n   </div>\r\n</template>\r\n```\r\n\r\n### @确认弹窗\r\n#### 实现效果\r\n\r\n![image.png](https://p1-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/e5eaf75a60fa40b69b9a5a300e28a007~tplv-k3u1fbpfcp-watermark.image?)\r\n\r\n#### 页面部署\r\n\r\n```js\r\n<template>\r\n   <div class=\"wrapper\">\r\n      <!-- <p>currentPage: {{ currentPage }}</p> -->\r\n\r\n      <!-- 批量操作 -->\r\n      <BtnGroup...\r\n      </BtnGroup>\r\n\r\n      <!-- 表格+分页器 -->\r\n      <!-- @page-change=\"onEpPageChange\" -->\r\n      <EpTable...\r\n      </EpTable>\r\n\r\n      <!-- 默认隐藏的对话框 -->\r\n      <EpDialog\r\n         ref=\"refEpDialog\"\r\n         :dialogMode=\"dialogMode\"></EpDialog>\r\n   </div>\r\n</template>\r\n```\r\n\r\n### @递归菜单\r\n#### 实现效果\r\n\r\n![image.png](https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/117dc1ee211948e8bebfb52f4b875900~tplv-k3u1fbpfcp-watermark.image?)\r\n\r\n### 页面部署\r\n\r\n```js\r\n<template>\r\n   <!-- 页头 -->\r\n   <MyPageHeader...</MyPageHeader>\r\n\r\n   <main>\r\n      <div class=\"left\">\r\n         <!-- 递归菜单 -->\r\n         <EpMenu\r\n            :menu=\"adminMenu\"\r\n            :activeIndex=\"currentMenuIndex\"></EpMenu>\r\n      </div>\r\n\r\n      <!-- 右侧内容区 -->\r\n      <div class=\"right\">\r\n         <router-view...</router-view>\r\n      </div>\r\n   </main>\r\n</template>\r\n```\r\n\r\n\r\n<hr>\r\n\r\n***“这不需要测试，肯定是好的，不必担心！”***","readmeFilename":"README.md","repository":{"type":"git","url":"https://gitee.com/surpluc/ep-extension.git"}}