13289 lines
310 KiB
JSON
13289 lines
310 KiB
JSON
{
|
||
"div": {
|
||
"name": "div",
|
||
"label": "容器",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "容器文本内容示例"
|
||
}
|
||
},
|
||
"span": {
|
||
"name": "span",
|
||
"label": "内联",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "内联容器文本内容示例"
|
||
}
|
||
},
|
||
"a": {
|
||
"name": "a",
|
||
"label": "链接",
|
||
"categoryId": "html",
|
||
"props": [
|
||
{
|
||
"name": "href",
|
||
"label": "href",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "链接文本内容示例",
|
||
"props": {
|
||
"href": "#"
|
||
}
|
||
}
|
||
},
|
||
"img": {
|
||
"name": "img",
|
||
"label": "图片",
|
||
"categoryId": "html",
|
||
"childIncludes": false,
|
||
"props": [
|
||
{
|
||
"name": "src",
|
||
"label": "src",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"label": "width",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "height",
|
||
"label": "height",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"src": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAEACAYAAADCyK/GAAAAAXNSR0IArs4c6QAAIABJREFUeF7tfWmgXFWZ7Vq7bgKCYCvdiGmgAbEVxREEobsDoZFBBYJQdSohARQIIi0CIhigNWmRgKiAAyBDEAO5deo6MDWgoAR4NpOtgiL6WhRlVhsHJknu2eu9UzdIxnur6oy7zj5/s/f61re+fVfqDPvbhL+8Aq4qUNdkGPwbpf1BvB3AwwAeEngdgOsR8ieupuZ556MA8wnjo3gFUlbgvdqUk3ERpL3GQf4NyeusxXV47rHv4Jopz6bMwsM5roA3QMcLWEn6db2UBrcCemuP+X+78+vQ4kaM8Kc9zvXDB1ABb4ADWNRBT8k0o9Mlzk2Y5y8oXWeN+TYmYQkW8ZmEeH66gwp4A3SwaJWm3NQWlH6VsgZR/MxQ0LcAs8Q/O0xZ3RLDeQMscXE8tTUoEIy+jzALM9bmPoI3WEW34C+1JbiaT2Ucz8MXpIA3wIKE92H7U8AEukzQwf3N7mvWc2O/DrkEBrdgmPf2heInlVIBb4ClLIsntUYF6qrRdG5/NytQoR9SWmKNWYIIt2CEfyqQiw+dUAFvgAkF9NNzVKCxbHeydmOOEScKFZvfzZ1fh3bZLRiZ/KOJJvh/L5cC3gDLVQ/PZhwFTKDTBJ1SYpG+LvJctHhbiTl6aiso4A3QLwdnFGBgvwdg57ITFjQXYe2MsvP0/ABvgH4VuKFAXa+l0c/cIAsIPAQhv+oK36ry9AZY1cq7lnegIwld4A5t3qeQ27rDt5pMvQFWs+7OZW2CqCUwcIm4JnEKLudjLnGuGldvgFWruIv57qP1uJ5+CeCVLtEXo2loTVriEueqcfUGWLWKu5hvQ+8i9Z+uUfcGWP6KeQMsf40qz9A0orNEnuCaEN4Ay18xb4Dlr1HlGTKwdwPY3jEhnlVo1neMc+XoegOsXMkdS7iuN9LIvf23wtfUNnXH1K4cXW+AlSu5Ywk3omMY765w7BL4foS81DHalaPrDbByJXcrYTbsN0Ds7xZrQIabYJhPuMa7any9AVat4i7lO11/w3U63V/+xiXaIP5bLePaM0unJE6LrDfAtJT0OOkrUB/dn8Z8I33gbBEpftK2+fFso3j0NBTwBpiGih4jEwVMIzpX5DGZgGcIKnAnhLwjwxAeOiUFvAGmJKSHSV8BBjZ++/vG9JEzRfyDQvOKTCN48NQU8AaYmpQeKFUFZmo7Rvp+qpg5gBG6woa1WTmE8iFSUMAbYAoieogMFGjqBEpnZYCcKaRoD0JraHGmQTx4agp4A0xNSg+UpgIMbLz3911pYuaBpef5clzJP+YRy8dIroA3wOQaeoS0FZitjblUvwawbtrQGeP9l0LzTxnH8PApKuANMEUxPVRKCjQVUGqlhJYbjMBTEfJTuQX0gRIr4A0wsYQeIG0FTFPnS/pA2rhZ44l8G1r8YdZxPH56CngDTE9Lj5SSAgxsfPbHa1OCyweGeEwtMyWfYD5KWgp4A0xLSY+TjgJN7UwpPv3NqYvgJTbk4U6R9mT9qXB+DZRMgaZOpuTcczSBByCkc9v2Slb93On4X4C5S+4DjqcAA3sjgN1dU0n2kfUwstlzrvGuOl9vgFVfAWXKv6nNKP2mTJS65HKzQrNbl2P9sBIp4A2wRMWoPJWmZlNy7jBxSR9Fu/aZytfPQQG8ATpYtEGlbIJoocD3uZafLN+AEf7UNd6eL/xLEL8IyqMAAxs3P92iPIy6YvKgQrNlVyP9oNIp4H8Blq4kFSXU1K6UbnYte0Ln2bB2tGu8Pd8xBbwB+pVQCgVMEM0X3OuiLPI9aNG5Q9tLUfQSkPAGWIIieAoAA90CaKpjWliFHAIox3h7ussV8Abol0LxCgR6NaFfFE+kVwa8XiGda9nVa5aDPN4b4CBX15XcgtHDCXORK3Rf4CnwQwj5Rdd4e74vKuAN0K+GwhUwgS4XdFDhRHokICzdGuG6D/Q4zQ8vkQLeAEtUjEpSqWsyTaf56SaO5f9zheZ1jnH2dFdRwBugXxLFKtBYtidZu6FYEr1Hp3S2bdeO732mn1EmBbwBlqkaFeRiAi0Q9DHXUpf4TrR5k2u8Pd+VFfAG6FdEoQowsPEB4jsWSqL34M8qNOv3Ps3PKJsC3gDLVpEq8Qm0DSEX99BeqdDsX6VSDWqu3gAHtbIu5BXog4S+5ALVFTlKnIM2nftsxzWd8+DrDTAPlX2MNSrAhh0BcaBr8shyU4zwEdd4e76rK+AN0K+KYhSo66U0ehjAy4oh0HfUexSat/Q9208slQLeAEtVjgqRaWgfUle7ljHJBbbFk13j7fmuWQFvgL2sjLpeAYNdAUwB7BBo7kKEezHCp3uB8WMB04g+J/I417QQo6loTbqtFLz31QZYb3Q7WLMdgGdA8xgsbsMInywFPwdIeAPstkiBDiIwF9AbVpnyG4GnI+SXu4Xy4+LuLzY+QNy1W8k/KDSvKEX9Ah1JKP4luvnKfHifgAUIeUUpeJachDfALgpkGtGnxPFve0i1basWdAHnh9T1FhrFBujURSi0Ya1ZNGnTjEKJjfF4UDrdtmunFM217PG9AU5QIRNE5wj8cDeFJLnQtnhYN2MrPSbQsYTOdk0DwR6CcKjQQ5t6OTeF0Lk2rB3rms558vUGOI7aJoguEnh4LwUh9AUb1o7pZU7VxrJhrwKxr2t5y/DvMMzfF8XbBPq8oA/1Ep/QxTasHdHLnCqN9Qa4pmrXVTMGXxU0s5/F4N8UjqPa/tqIkxV/Q7dOP9oWNoe4Sy1T2Ja9JHumCS62IZ1rN5ZHrb0Brqry+7UBn9EiAPslKYCgUxHWPpUEYyDnNnQAqa+5lpvEeWhzfiG8G9GpJD+ZLDav0mQchEV8JhnOYM32BrhiPevahKZjfrunUWaBxyLkuWlgDQqGaURfFOncKWoCd0DIu3OvQ7rPS2+S5WyM8PHc8yhpQG+ALxQmPpdCWgRipzRrJfJwtHhJmpguYzHQ/YBcayT6uELzqtx1b+gIUhemGpe4XeJshPSdrP2xmMuX1gy9ibbzy+9NqS625WACZyBkKwtspzBnagdGutMpzvEfCXmZbfHQXHk3R2dSJqtv+e6V4WwM895ccyphMP8LsL5sJ5r40wZtnWF9JNn90B66JsMY5YduRidRPKP8RFdmKMMAw2znxrupfSldmfEPlAeW3w7fnlteJQxUbQNs6l8JLIKUx+3NU7LRdIxM+m4J10EulNjU9ZD2yiVYikH0HDfE1XwqRci1Q8Vrcsz8XppDvMc7t8MV7mxdXQOM/5e1uhzEBjkstBdCPC6OTkdrsnO3gYk1mqVXcZkeTYyTP8BtCk0+B7YHegehb+Z8QNSfBXswwqGr8pe2+IjVNMCGZpC6HIApoAS/kOF0DPO+AmIXFzLbZ1qZ5SVoLsJa9rftgbYlOr/8Xp1ZMmsHjkR7MFpDiwuIXWjI6hlgOQ7hvkfkdLT4YKHVzzG4aepCSc7tSJDhmzN/WVDXljQd88vkJVy3ZRZ4BEJe3O34QRhXLQMMog8TPKckhfueLPfHCH9XEj6Z0mBgY7P/h0yDpA/+oEKzZfqwKyDur405Gd8EtHOmcboEr9q3q9UxwIbmkjq9y3WQ0zB+S8/ivbiGz+YUsJgwzWX/QtVuLSZ4/1EJXWjD2pH9I0wwc47W4x91JYh3ZhajD2CRp6DFkv2t9JFIF1MqYYAm0GmCytoa6BsKzQFd1MrdIU39O6X/cC0BgdMRMrOXAwxs/MJjehl1qUo7rYE3QBPobEGlbglEaJENaweX8Q8hDU4M7M1Ap5O2S1ekl/EluJDLsiBtmlokaVYW2GlhVqGd1kAboGlGF0p04sE7pQtsu3ZUWou3NDjN57ag1vlVafh0S4S8US3u0e3wXsaZILpAYHa31r2QmWDsoLfTGkwDnCdj7reLBPbVzirF9dMTFKHP2rB2Qk+Tyj64qUMpXVp2mqvyE3gcwvRfmJkg+qzA413SY5DbaQ2eAe6rDfiS5O2silqgJOfbFucVFT/tuCaILhPo3O297NLXYWTdn6ephwk0X9DH08TMD4tXKWQpn1cm0WCwDLD+9CY066XWziqJsEnmCjwRIc9KglGKufP+/y7a+zu7P15ZCj7dk/i5QpNux5qGTiR1ZvcUSjnyJoWmVG+sk6o0OAY4U1txtLO1LdV2VkkF7ne+wKMR8rx+55di3ti+1ptKwaUHEqkfa9CIjib5xR4olHdo3E5rEt85KI1VB8MA63ojTWdrW6Ff0qe9aiUeijYvSxs3LzwTRKcJLOvnR2uVQYZ7Y5g3pKLTDB1Cq6+kglUekHs1iXvhcj5WHkr9MXHfAMc2kMfmV8Qeyv5U72FW1t+i9UCl56EMdDugd/Q8scgJwrNqm/VToRBov+X7e1OBKxnIAzJ8D4b5s5Lx6omO2wY4dosVm98mPWXt1GDeKYupGOFSp2gH+kdCqb5EyCn/axWafRLHqmsyDW4FVNhBSolzmBjA+e5G7hpgfXRfGhObX57trCZeEhmMkDQf7Zpbb4abmkPpyxnIkSmkwA8i5PmJgzSieSQ/kRin/AB/luGBGOaN5ae6OkM3DTBQk1DcLryIdla515nkRbbFObkHThDQBNGwwGYCiEKmqsYtsJi/ThrcBNF5Agfvw/Y1CxO302qiNeTcaX/uGWBTh1GqVMseCP+ptnlP0j/K3ObX9RIaxSePbZhbzHQC3avQvDkNKFcPf0+Su8jD0OLCJBh5z3XLAJs6hlLljpkkNWxbNXd2tQTam9B1eS/mpPEInmVDnpgUJ55vAl0qKN+DlNIgnhDDtXZa7hhgI5pLVqNFz6prUOTxaPHshGszt+kmiD4t8KO5BUwpkBTthvakuHFD8qupD1BK/iwxOZPcEVxqp+WEAbr6PVlKK+/3Aqch5E9SwsschoH9EYBUbiUzJ/tigCcVmo1SixfozUTnI/C/TQ3TISBX2mmV3gBNEJ3d+Vld0UuMdkdr0necSX/sbIsfO8P3RaJfV2gOTJV3c9muVC2dX5SpEssHzIV2WqU2QNOILhTdaGeVxZLK7UCeNMkH0YcIfj5NyDywJHsY2kPpP8BvLt2eGro7jxzKGKPs7bRKaoCiCezlrrWzSnMBCnYGwqFWmph5YJW5y/F4+cvyVRhh/OY6/Wt/bcTJ+n36wG4glrmdVvkMsK6XLt/Xu58b5U2fpcCdEPKO9JEzRqzrZTT6LYDJGUdKF564Sy2T+Y4NBjb+vnDzdMm7glbOdlrlMsAZemXnsHJgd1fKmjJPyXJKZr9EUia7GlxjdDpp4nMunLpInmZb/Pc8SLOpJZB2ySNWCWOUrp1WeQwwbmcVm58Go51Vz4tPeExtM6XneSWaYAKdI+jDJaLUFRUZ7oxh3t7V4BQGmWb0FYmHpADlHkTcTqtlSnEEaCxeOQyw/vwbaSZfDmig2ln1sDrvVGjc6pqyhuQY2LgzyGt7yLv4oUX9x9PQJ0i5tb87vWqltuMmKaXiDbCpHSktBrBV0mRcnE8otGHNuT2zq2ld13Y0+r5rNSB4hQ1ZzOlsjdFDSDNovQK7XQIPaDLfXHRj1WINcIZ2o+2Yn2st07st8rjjKJ5p2/xYKmBFgzT0EVKfKZpGr/EFOwvhUNxYo5iroamkbikmeOFRH9ckvq3IxqrFGWBD+5Ad83tp4WUogIDIo9DiBQWEziQkm7oe0l6ZgGcIqhpfgcX8Q4YhJoaua2sa/c/EAwdyRNxOa8eiGqsWY4Bj7axi8ysmfsHrSLDvQjh0fcE00gu/vzbmZD2RHmBuSLcpNFNzizZeoLFPiH5R0a1zkTj6T2hNvjPvWuRvQM3RwyhTrXZWL1bVCtwWIe/Pu9CZxmuoQSrMNEYG4JL+He3aaRlA9w3JwMa7RrbvG8DhiTLcI+/GqvkaYCM6hmTl2lktX5OPynJrjPA5h9foGqmbRnS+yA+4lpfA7RDyB2XjbQLbFlAvG688+Ii2nmdj1fwMsKG5pE7PQ8QSxviBQrNdCXmlQsnRHQ4PKjRbpiJABiAm0JmCUulNmAG9TCHzbKyaiwGaQKcJcu54xFSq7Fo3516TrmsnGv1Xr9OKHk9yoW3xsKJ5jBs/iI4iHD8buk+BRR2PVi3zHpiZG6AJdLagSrazInShDWtH9rkG3JjWjE6m+Ck3yL7IUuKBaPPrpefdHN2XMleVnmcGBCXOQ5vzM4D+K2SmBmiaulDSEVkmUFZsiSejzQVl5ZcWLzbsEhCu7W0dleWGzjyPHTv7OretemmtjTRwKJ5t2zw+Daw1YWRkgKJp2CtEzsiKeJlxJc5Em8Nl5pgKt4O0KUf1UCpY+YKUblP+hOkHevXyRrMvmXDsgA2gtNC2a5k8rkjfAON2VtQVIPYdsDp0k04kRlPRmuTcM7FuklttTHN0NmW+2tfcAid1Xi6EtbMKpNBf6IO0IUc7vwRf3x+Aw7PEr6nN1N+Mp2uAs7Uxl3Y+cP5Xh6Xul/ojIndAi4/2C+DaPBNElwp07uQzmWXbYnid+1zT+wW+bOpaSO92lX/fvIUb1TZ79D1/DRPTM8C6tqTpmJ/zXU16F5jfV8i39z7P7Rls2icgbOxYFj9TaLZxjPNqdE0j+qLIo13Po2f+KbfTSscAxw7Cic3vjT0n5P6EaxWafdxPo8cMZmgXWi3pcVbhwwmdb8PaBwsnkgaBpk6idEYaUI5hpNZOK7kBVridVdkPfMlyUZum5kn6RJYxssAWuA9CXpsFdiGYDb2f1CWFxC426AMKzdZJKSQzwAq3s6L4Sdvmx5MWwNX5DGx8Zknm52ikrM8z2oYbYh5tyrjFwjVG9yHN1cWSKCT64wrNq5JE7t8AK9zOStDRCGvnJRHe6bnx8QWRHnAwh8F9XDF2J+beQVrJF9GfNZlT+m2s2p8BjrWzGvzv3FYvzqjE/dDmdcnr5jBCU4dRcq6jj8BjEPILDis/PvXOf0z4DqAtBjbHNScWaRI366exau8G6OjiT7wghIcl7okR/jQxluMAJtCwIOfa+AvcGiFd/OXa/YrZVxvwJYpvh3ftftJgjJThNr02Vu3NAIPowwTPGQy5esmCd2sypvX7M7uXSKUfO0eT+KfOId8blp7rygTvUWje4hjnvumaQJcJOrhvAEcniqPv6KWxavcG2IhOJt3b9J5CHa9RaKq4q2XN0gXag9C3UtA1VwhC59iwdlyuQQsOZoLoMwI/UjCN3MP30li1KwM0jehTIk/OPZOCA1K6yLZrcwqmUarwJogWCO4d5CQb7YGRSTeWSsw8yDR0Iqkz8whVphjdNlad0ABNEJ0j0LnDrpMWg+B/2JDOfeeWNO+J5jOw9wBw7fzmJxWajSbKbWD/PdD7CC0c2PzWklg3jVXHNUATRBcJPLxywkEfRFg7v2p5T5hvoG0IufgS6OsKzYET5jfIA4LR9xDmmkFOcU25TdRYda0GaJrRYqly7ayWSWygzSurtlC6yjfQUYSc+/5R5JFo8cKuchzkQTO1AyPFu2D+bpDTXDW38Rqrrm6As7U+n8diUFV78P+QwAZCVvFj0q7+HhjY+D+G/boaXKJBGuJmuIIPl4hScVTGmpa0q3by3Noaq65sgJ12VlgMqFrtrMi7FOG9GOEjxa3MkkeO+zwaPQlgUsmZrkxPuEtt49qWvWwljn/kLEUb0LuyDVQu9DU1Vn3RAMf+Z4h3d1RrsQhXq22c+1WT+9IK9B5Czj1DIniGDTk3d70cCGia0VckHuIA1fQortJYdcwAm9qC6izubdOLVH4kgl+2oXvn2RahrAmiswU6d7iVyKlo8bYiNHMhpmlEZ4k8wQWuqXFcobFqxwBNoEsFOdfZN4kgJOfbFuclwajSXAb25wD+0bGcH1Vo/t4xzvnTDfRRQp/OP3BxESWdhHbt00Rz9FDKXFoclfwjSzoK7doF+Ud2NGKgNxP6kWvs4ya9Nqwd5BrvQvg2dSilivmAnUkT6KuCZhciev5Bly5/01vJc1b7ljuIjiWY+SHVffNby0TJHor20GVp4w4sXn303aRpg1hvYHNcITECI2RgfwWgCu1zfiOygRbvrEJx08yRgb0BwJ5pYuaBJcuNMcLf5RFrYGIEejvR+Uxm8D1BeNgb4MCs3IwSqesVNPrfjNCzhL1VoXHtwPYs9egOu64dln8n+A/dTXB4VGyA/hbY4QLmQb0xegBpvpZHqDRjkJpvWzX/kqsXUcc+dRoBsG4v01wd27kFRgU3SvuXIN0vWdPU+ZI+0P2McoyU5Y4Y4V3lYOMAiwo2Ohbt+5Z/BmPbAlI/db3MZfefwXRXHQb6NaDNuxtdmlG/Umi2Kg2bshOpYK9Pgl+xIccMML4Y2LjJZaqnrpe97v5D6AkqVF+6A82Qcy+NSC60LR5W9vVXBn4m0DmCqtbu7ici90GLD660F9g0o7DTDaVKl98Kt/ZqN6KTSDp38LbIJloMq7SM+8nVBNGwQOfOdukn1xXm3CnLGRhh/PULVusGYwJdIOjIhEHcmu6bIayxXgzsLQCmOlbMZVofG2Ehn3KLd45sD9ZGnWYI0m45Ri0+lPBdrcMZWMTf/vXOd02sTCM6Q+RJxTPOlYFvh7Wi3HVtQqPHcq1AGsFW2OeZBtzAYdT1ehrFb/W3Gbjcxk/oGk3umN8zKw5be0fopk6i5NztT8Ki+oaoLwjY0AxSixPqmft0SSejXVuQe2AXAjaWTSNr1wNYxwW6aXEkOWxbnLkmvPHPBAmiIwlWbs+sfEt8uNoqSeBbEDI+t8RfKyrQVECpVTVRCF5sQx6xtrwnPBQJDTVIVe6BctUPRWJg4+ckjrVO5/0K+fqq/ZFPmG8jOobkuROOG7ABBM+14fgt3CY2wFgUR8+CTVrPyh6LWdc/08i5HnqEzrdh7YNJ6z5I802g0wSdMkg5dZMLxdNtmxPm3Z0BjplgvEm6il/WV+9g9Eb0CdK9XokS9/cHWr1oD5U91ZE8BS2e3pVRdjPor2Nm6jWM9H97mjMQg3m3JmPaqm+QBiK1NSTBpr0Twg6O5fe0LDfCCJc6xjt9uodqXT6Hr1ftzI9YyE7X8rD72/3ufwG+UKamplCq3uFBwsMS98QIXTwXt/s/spn6B0Z6sPsJZRnJaxSyaicZri5+XZvT6NsAXluWyuTFQ+ARCHlxL/F6N8AYfaZezkjxQ/KhXoINwNhRifuhzesGIJc1pzBDh9DqK67lJ/J4tNxr2pqqzmOPqb7n3Ml9KYggcSbajA916+nqzwDjEHtrHW6IhwA59qawJ33WOFjQ0Qhrzh0Q3k3mJlBLUNDN2DKNkeXrMML43JJqXk29m+ocel616xmRM9Hi1f0k3r8BLo/GwMbPBF/TT3CX51D8pG3z4y7nsBr3eTK8X38EsIFjef1IoXmrY5zTo9vQ+0ldkh6gI0jCb2U65vedfhknNsA4MAMbvx1+e78kXJ1H6GIb1tb6kaVzec3QbrTqezEVlS/Js22LxxcVv9C4jWgu2d0bz0J5ph/8VwJnIuQdSaBTMcDlJli5dlrLhb9WodknSRHKMtcEWiDoY2Xh0y0Pwb4L4VC8xatSlwmiLwms4nePP5HlTIzwx0kLnpoBxkQq2U6rUwF+XyGd/wXMQPcAelPSRZXrfOF/1TZ/m2vMEgRjw14PYq8SUMmbwp2qcSYW85dpBE7VADsmWMV2WmOVeETkDmjx0TQKkzuGq994Cl9T21Snm/nYIVW3O3hIffIlTXy388JjmE8kBxtDSN0AOyZYzXZaceqRGE1Fa9J/pVWg3HAcbXwh8GiEHMg38qvVPtA2hO6t4OdnsRTXLL/tfTrNv4lMDLBDsJrttDqp9/tNUpqF7RWLDXsVCOc+JBa5ZdzavNd8nRs/Q7vQaolzvFMgTKhlQzMToFKAWwkiOwOMwzj6qyINkSWejDbd6EvX2TqluIOyax+236nQvCONepUao6IdmcZuUXWJDWuHZ1WfbA0wZl3t4l1ow1r5jxcIRvcmjHO7WwieYUPOzeqPoxS4TZ1A6axScMmZBKXP23Yt0wObsjfAWLT66LtpTBW/Uo93Z/+n2uY9Oa+dnsKZIDpHYKYLrSdCXQ6WuBvavLnL4c4NM4HOE3SUc8RTIExqgW3VTk4BalyIfAxw7JfgNFLfzTqhkuL/QKHZrqTc4g/ZHdzNw0cUctOyapqUFwPdAGjPpDguzhd0KsLap/Lgnp8Bxtk0tSOlRF9u5yFKRjEeleXWGOFzGeH3Bxs8vy0xKfEHpf0F738WoStsWJvVP0JJZ9Y1mUb3Adi6pAwzpSXoOIS1czINsgJ4vgYYB56hN9HGH9xW8rICt0XI+0uTfaAPE8ptwaWVt2gPR2tosPa/NrUZ1WlFZtLSySUcyc5Be+iiPDnnb4BxdnVtTaPYBFx765hKbcq0dYuBdXILo5ZxCr5B947tXNsKai7dnhq6O5UF5h6IRDsLraHcTyEsxgDHboenUPhRFdtpxemLPAqtgk/cqz/5Mpq/ibu/uHWRt6jFXd0iPQ7bhg4gO2f1VvF6WrCzEA5dVUTyxRlgnO1YY9U7q9hOK06f4pm2zeKaDwTaj9CVRSy8JDFJzbet2rwkGKWZG+ijhD5dGj75EnlCimahPemmfMO+GK1YA4x5dBqrdk4gc76ZQD9FJBTasNbsZ27SOa7u2xb5T2jRve2GqxTMBNEFAsv/nWjShbbm+b+UjWZhZFK8r7mwq3gDXJ66q8+iUqpcITsaGNjfANgspRzygvmlQvPqvIJlFYcN+20Q78wKv9y4/LHM0lkYXife11zoVRoDjFWobjutznFWj6ltpuS2GgK9jdB/5xYvpUAEL7EhM9salRLNcWEY2F8AcN7E+9OKdwjPz0K47gP9zU93VqkMsGOC1W2nFacvWU7BCB9Pt8xrQHO0WYXAWQh5Reb6ZBFg7Jn3/2bVhSkLyqliCt/t9PJLsZ1VUn6lM8COCVa3nVanngJ3Strqe6KFwUC3AJo60biS/fsy1fhKLOYfSsZrYjr1pdvRDH00GtgFAAAOa0lEQVR/4oEDOyKTdlZJ1SqlAXaSCqJTCJ6WNEFX5wt2BsKhVib86/o7ms6xpq5d31Zo3NseFozWCdN2Tey0+GbZziopx/IaYJxZU8dR+lzSJF2dL2guwtoZqfNvjgaUycZcUyf7IqDAuQiZvh4ZckYzOolyjHOKemTdziop1XIbYOeXoI4kdEHSRF2dL0a7ozUp1ZPaTBBdJvBg1zSR5fYYoTsvbpqaQ+nLrumcFt882lkl5Vp+A+yY4OjBhLksabKOzv+9wGkI+ZO0+DOwvwPg2kFC9ys0r09Lg8xxmkvfSg3dCuClmccqYQCSC2yLmbezSpq6GwY4djt8IKWRpAm7OF/k8Wjx7FS4B3oH0TlUx6mL4Hk25NHOkG7qA5TOd4ZvikQFnoqQubSzSkrbHQOMM61oY1VSw7ZVm5m02PF804zmSfxEGlh5Yoiso0Vn9suaQJcKOjRPjcoQS+BxCOlMdyG3DDCucBUbq6bYVZqBvcvBbYdP6Vlugmv4bBn+yLvh4OohU93ktrYxIuegxVzbWSXhG891zwDHbofjxqr/pyrttEheZFuck7TYqOvvafRwYpz8Aa5RaJw6sc4E0XkCq9LO3oqcjRZzb2eVdCm6aYBx1p3GqripCu20JM1HO4XuJw0dQuorSRdN3vNTfQaaF/lGNI9071FDH/I8JXA2QhbSzqoPvitNcdcAO88EO41V49PMXpNUiPLO552ymIoRLk3K0dW91jLcFsOM28S7c3Va2+NWQDu6Q7pnpk9InIU2C2tn1TPjVSa4bYBjt8NTqE5Pu4FspyVwelr/uzKw8dm/jn2WwR8q5NuSLvRC5jvab7FLrX4pw1kYpnNfFKyYn/sGGGcztsk83tmwR5fFc2KYxEPRZjrfP9a1C42WOJH4CiQpnW3bteNd4/1XvjN0CK17jx0m0PvHy82v8HZWSdfFYBhgrELcWHUDXQ7iwKSilGG+wKMR8ry0uJiGzhB1Ulp4eeFIdl+0h67JK14mcRrR0SS/mAl2/qB3LO/IU4p2VknTHxwDXK6ECXSZIOe2ea1YSIEnIuRZSYu70k/9wMb/W78xTcwcsH4vy00wwiiHWNmGaOhEUmdmGyRz9O/IclYu7doyT2UswMAZYJyUy63GSc63LaZ73sUB2opDcu5/bIIjNmQjp7+FzMOYQPMFfTzzQFkEEK7WXzgLVzN+jjww10AaYMcEG9HnRB7nUqUIfdaGtRNS5+xoQwlBRyOspfYYIHVd+wA0QfRZgU490yQ5bF+HWZhH20fKpZ4ysAY49ktQpwk6pdQVWE6O0gW2Xcvkw1k2dRUkpz4kjmWR5Wswwrh9/EBdLt2hELzYhjxioAqwQjIDbYCdPB1orEpokQ1r2Ty3nKNJ/JPiLWSuHUJ/h0Kz06D+4ZmmFkmaVeb8CJ5rQx5bZo5JuQ2+AcYKlbux6jcUmgOSFnKt8xvL9iRrN2SGnxGwK+2UkqTPwH4TwPQkGFnNJbXAtmqlb2eVNP9qGGDnl2AZG6vyW3oW781yk79pROeKPCbpQsl7vgz3wDBvzDturvHmaD3+UVeW7XhMQacirDnRzippvapjgB0TLFVj1e/Jcn+MMG5OmtnFwP4PgK0zC5AN8CMKzabZQJcMdX9tzMn4JqCdy8BM0HEIa860s0qqWbUMcOx2uAyNVe8ROR0tPpi0gOPOn6HX0er+TGNkAE7qctuqzc4AupyQdW1J09nO+aYiCUp2DtpDTrWzSqpX9QwwVmyssWq84Ip4MfALGU7PZXN/EB1LpNRJOulK62G+yMPQ4sIeprg/NNC2RMcEizgw3dl2VkkLX00DjFXrNFZFmHM7rcfF0eloTb4zaeG6mc+G/XbZni91w1vk5mjxoW7GDtSYseMK4hcjm+SYl9PtrJLqVF0DHLsdjhurXp7TM7KnZKPpGJn03aRF62r+bK3PpXq6q7FlGiTcorbZtUyUcuXS1L8u726UR9eexyXOdrmdVdLaVNsAY/U6jVW1KOPnL5Lsfrlu6ne0FZPEeWhzftKF7fT8pvZdboJZ/n0+IMPZrrezSlrnLAVOyi2/+WONVeNfgpk0rxQ4AyFzPYjcBNGXhRTa6OdXhU4kibugzfg4yWpfzdGZlLkiIxHuXW5+zrezSqqPN8AXFBxrrBqb4LSkoq44X+ThaPGSNDG7wWLDPgTCsU9J+IBCuvbJTjfl6G9MQ0eQurC/yWuZRdyuaOnBGFl34LYY9qOTN8AVVYsbq1osgvTufsRcdY7AYxHy3DSwesIYu62/p6c5JRhM6BIb1g4vAZXyUAh0LKF0zoQGb9IyHIxv8LHyJFgsE2+Aq+qfUmPVQr+mD/QxQguKXVq9R1/eaDOr277eCZVlRiM6leQnE9GJ21lN4mxcwT8nwhmwyd4A11LQJI1Vi97HysDGz9D+xbG1ulRLn9kM39zgt47xzoWuCbRA0Mf6CUZq2EZm9kA0lu1HgHHmeAMcR5x+2hYR+oINa8XtvR07H+XJlNdJDnD8lkLulUMgZ0OYQJ8X9KFeEiB0sQ1rA9vOqhct1jTWG+AECvbSWJXkQtviYUmLkmh+UwHVOSDKqUvQXIS1M5wiXQBZE0QLBb6vm9CEzrVhbaDbWXWjw3hjvAF2oWA3jVVJtW2rFnQBl+mQJLfumRKbAFzkO9BiLjtkiswzjdjdnO9M6XTbrjnRDDgNTfrF8AbYrXKBDiIwF9AbVpnyG4GnI+SXu4XKchwD/Q7Q32YZIwPsnyo0q+qaQZgBghxr7xb369t85ax4n4AFCOlfJnVRbm+AXYj01yF1vQIG8TatKYAdAs1diHAvRliOLWfNpTtSQ3f0klIZxpL8km3x38rAxSkO+2oDrDe6HazZDsAzoHkMFrdhhA4+Ay5GeW+AxeieSVQTRPMFOnfqmGjraA19LRNRPKhXYBwFvAEO0PJgYO8GsL1TKQlPaRI39d+nOVW1gSHrDXBQSlnXJjRy7wv/+APdttlvUMrg83BLAW+AbtVr7Wybo4dS5lLX0hF4HEJWpgW7a/UZdL7eAAekwiawbQF119KRHX0rRib/yDXenu9gKOANcDDqCAY2fhO9vmPp/FCheZtjnD3dAVLAG+AgFLOuXWi0xLVUCH7OhvyIa7w938FRwBvgANTSBNGZAk90LRWB+yDkta7x9nwHRwFvgANQSwb2xwC2dSyV3+nP3AzX83nHeHu6A6SAN0DXi1nX5jT6tWtpEBixoWm4xtvzHSwFvAG6Xs+mPkDpfNfSEPhBhHSOt2s6e77jK+AN0PEVwkBXA9rHtTRkuA2G+TPXeHu+g6WAN0Cn6yky0DIANafSIG9Xizs7xdmTHUgFvAG6XNaG9iR1g2spkFpgW7W4lZO/vAKFKuANsFD5kwU3TZ0rqbj2+33Sl+EeGOaNfU7307wCqSngDTA1KfMHYqD/AeTWObrCw2qbzfJXy0f0CqyugDdAV1dF/S+vpZns3EsEgotsyINdld3zHiwFvAG6Ws9GdBzJz7lGX7KHoT200DXenu9gKuAN0NG6MrDxM7TdXaMvy60wwl+5xtvzHUwFvAG6WNcPaR3+Vn9xkPoShWaag7w95QFVwBugi4VtjE4nzTddoy7wEwj5H67x9nwHVwFvgA7W1jSiC0Ue4Rp1KdoF7Um3usbb8x1cBbwBOlhbBvZhAH/vGPUHFBq3PtlxTGBPt3cFvAH2rlmxMwK9mZBzLeQJXWzDmnO/Wostto+etQLeALNWOG38huaSOj1t2KzxRB6EFhdnHcfjewV6UcAbYC9qlWAsm/Y2CP9cAiq9UHhefG4rtNZ/tJdJfqxXIGsFvAFmrXCa+AdpQ47qT2lC5oT1LYVmr5xi+TBega4V8AbYtVQlGBioSWi4BEx6oiDyY2jxzJ4m+cFegRwU8AaYg8hphTCBvipodlp4eeGoxh2xmHflFc/H8Qp0q4A3wG6VKsE4Nu3vIWxUAio9UOB9CunagU095OeHuqyAN0BXqtfUjpTucIXuCzwpfcm2a//mGm/PtxoKeAN0pM4m0HxBH3eE7l9pSjwQbX7dNd6ebzUU8AboSJ0Z6G5A2ztC9wWaf5bllhjhk47x9nQrooA3QBcKPePpV9Ku97gLVFfmyKsUcrp7vD3jqijgDdCFSgej7yOMc01EBR2HsHaOCxJ7jtVUwBugA3Vnw46AONABqitRFPgWhLzHNd6eb3UU8AboQK3ZsM+AWM8BqitS/IFCs51jnD3diingDbDsBW8u25Wq3Vx2mqvyI/hZG/IE13h7vtVSwBtg2evtqAEKdh+EQ9eWXV7Pr9oKeAMse/3dNMDfaTK3xCI+U3Z5Pb9qK+ANsOz1r2syTacDzLplp/oCP1Jt26oFrvD1PKurgDdAB2pvgugywZ3DxEUehRYvcEBaT7HiCngDdGEBOHYbLMNtMMyfuSCt51htBbwBulL/RvQRkp8pPV3hdrXNzqXn6Ql6BQB4A3RpGTT1L5Q+DOCAstKmdLpt104pKz/PyyuwogLeAF1cD3W9BbTTCLMroGkgNihLGhLfiTZvKgsfz8MrMJ4C3gBdXx8z9XKMYjcDO03krgDeUGBKD+kJboUlHC2Qgw/tFehaAW+AXUvlyMCmtofFbhz7ZRgbYm6fzxBaZMPawY4o5Wl6BfwzwIFeA3W9DCba26A2TbEhAq/JMl+B70fIS7OM4bG9Amkq4H8Bpqlm2bECvQ2wexNmWufZIWDSpCxyS7T4YJqYHssrkKUC3gCzVLfM2PtqA6wb7W3IvQTGZrhFErqkFthW7eQkGH6uVyBvBbwB5q14WeONvVnem4wPMNfU3mjyh7KYihE+3ds8P9orUKwC3gCL1b+c0WdrfTyPvQzt3gL3BjBl7UR5k4j3o8WHypmMZ+UVGGf1enG8AhMqMENvQhT/OuReADYDsCnImyVcDYtLMMKlE2L4AV6BEirw/wBT9ySzG22TjAAAAABJRU5ErkJggg==",
|
||
"width": "200",
|
||
"height": "200"
|
||
}
|
||
}
|
||
},
|
||
"h1": {
|
||
"name": "h1",
|
||
"label": "大标题",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "标题"
|
||
}
|
||
},
|
||
"h2": {
|
||
"name": "h2",
|
||
"label": "中标题",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "标题"
|
||
}
|
||
},
|
||
"h3": {
|
||
"name": "h3",
|
||
"label": "小标题",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "标题"
|
||
}
|
||
},
|
||
"p": {
|
||
"name": "p",
|
||
"label": "段落",
|
||
"categoryId": "html",
|
||
"snippet": {
|
||
"children": "段落文本"
|
||
}
|
||
},
|
||
"component": {
|
||
"name": "component",
|
||
"label": "动态组件",
|
||
"categoryId": "elements",
|
||
"doc": "https://cn.vuejs.org/api/built-in-special-elements.html#component",
|
||
"props": [
|
||
{
|
||
"name": "is",
|
||
"label": "组件名",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "组件文本内容示例",
|
||
"props": {
|
||
"is": "div"
|
||
}
|
||
}
|
||
},
|
||
"slot": {
|
||
"name": "slot",
|
||
"label": "插槽",
|
||
"categoryId": "elements",
|
||
"doc": "https://cn.vuejs.org/api/built-in-special-elements.html#slot",
|
||
"props": [
|
||
{
|
||
"name": "name",
|
||
"label": "名称",
|
||
"defaultValue": "default",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "默认插槽内容"
|
||
}
|
||
},
|
||
"Transition": {
|
||
"name": "Transition",
|
||
"label": "过渡效果",
|
||
"categoryId": "components",
|
||
"doc": "https://cn.vuejs.org/api/built-in-components.html#transition",
|
||
"package": "vue",
|
||
"props": [
|
||
{
|
||
"name": "name",
|
||
"label": "名称",
|
||
"defaultValue": "",
|
||
"title": "用于自动生成过渡 CSS class 名",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "css",
|
||
"label": "应用CSS",
|
||
"defaultValue": true,
|
||
"title": "是否应用 CSS 过渡 class",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "事件类型",
|
||
"title": "指定要等待的过渡事件类型来确定过渡结束的时间,默认情况下会自动检测持续时间较长的类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"transition",
|
||
"animation"
|
||
]
|
||
},
|
||
{
|
||
"name": "duration",
|
||
"label": "持续时间",
|
||
"title": "显式指定过渡的持续时间",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "mode",
|
||
"label": "时序",
|
||
"defaultValue": "default",
|
||
"title": "控制离开/进入过渡的时序。",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"in-out",
|
||
"out-in",
|
||
"default"
|
||
]
|
||
},
|
||
{
|
||
"name": "appear",
|
||
"label": "使用过渡",
|
||
"defaultValue": false,
|
||
"title": "是否对初始渲染使用过渡",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "enterFromClass",
|
||
"label": "enterFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "enterActiveClass",
|
||
"label": "enterActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "enterToClass",
|
||
"label": "enterToClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearFromClass",
|
||
"label": "appearFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearActiveClass",
|
||
"label": "appearActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearToClass",
|
||
"label": "appearToClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveFromClass",
|
||
"label": "leaveFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveActiveClass",
|
||
"label": "leaveActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveToClass",
|
||
"label": "leaveToClass",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"before-enter",
|
||
"before-leave",
|
||
"enter",
|
||
"leave",
|
||
"appear",
|
||
"after-enter",
|
||
"after-leave",
|
||
"after-appear",
|
||
"enter-cancelled",
|
||
"leave-cancelled",
|
||
"ppear-cancelled"
|
||
],
|
||
"snippet": {
|
||
"children": "Transition"
|
||
}
|
||
},
|
||
"TransitionGroup": {
|
||
"name": "TransitionGroup",
|
||
"label": "过渡效果组",
|
||
"categoryId": "components",
|
||
"doc": "https://cn.vuejs.org/api/built-in-components.html#transitiongroup",
|
||
"package": "vue",
|
||
"props": [
|
||
{
|
||
"name": "name",
|
||
"label": "名称",
|
||
"defaultValue": "",
|
||
"title": "用于自动生成过渡 CSS class 名",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"label": "标签名",
|
||
"title": "如果未定义,则渲染为片段 (fragment)",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "moveClass",
|
||
"label": "moveClass",
|
||
"title": "用于自定义过渡期间被应用的 CSS class。",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "css",
|
||
"label": "应用CSS",
|
||
"defaultValue": true,
|
||
"title": "是否应用 CSS 过渡 class",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "事件类型",
|
||
"title": "指定要等待的过渡事件类型来确定过渡结束的时间,默认情况下会自动检测持续时间较长的类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"transition",
|
||
"animation"
|
||
]
|
||
},
|
||
{
|
||
"name": "duration",
|
||
"label": "持续时间",
|
||
"title": "显式指定过渡的持续时间",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "appear",
|
||
"label": "使用过渡",
|
||
"defaultValue": false,
|
||
"title": "是否对初始渲染使用过渡",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "enterFromClass",
|
||
"label": "enterFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "enterActiveClass",
|
||
"label": "enterActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "enterToClass",
|
||
"label": "enterToClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearFromClass",
|
||
"label": "appearFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearActiveClass",
|
||
"label": "appearActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "appearToClass",
|
||
"label": "appearToClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveFromClass",
|
||
"label": "leaveFromClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveActiveClass",
|
||
"label": "leaveActiveClass",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "leaveToClass",
|
||
"label": "leaveToClass",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"before-enter",
|
||
"before-leave",
|
||
"enter",
|
||
"leave",
|
||
"appear",
|
||
"after-enter",
|
||
"after-leave",
|
||
"after-appear",
|
||
"enter-cancelled",
|
||
"leave-cancelled",
|
||
"ppear-cancelled"
|
||
],
|
||
"snippet": {
|
||
"children": "TransitionGroup"
|
||
}
|
||
},
|
||
"KeepAlive": {
|
||
"name": "KeepAlive",
|
||
"label": "缓存切换组件",
|
||
"categoryId": "components",
|
||
"doc": "https://cn.vuejs.org/api/built-in-components.html#keepalive",
|
||
"package": "vue",
|
||
"props": [
|
||
{
|
||
"name": "include",
|
||
"label": "匹配包含",
|
||
"title": "如果指定,则只有与 `include` 名称, 匹配的组件才会被缓存。",
|
||
"setters": [
|
||
"InputSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "exclude",
|
||
"label": "匹配排除",
|
||
"title": "任何名称与 `exclude` 匹配的组件都不会被缓存。",
|
||
"setters": [
|
||
"InputSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "max",
|
||
"label": "最大缓存数",
|
||
"title": "最多可以缓存多少组件实例。",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Teleport": {
|
||
"name": "Teleport",
|
||
"label": "传送组件",
|
||
"categoryId": "components",
|
||
"doc": "https://cn.vuejs.org/api/built-in-components.html#teleport",
|
||
"package": "vue",
|
||
"props": [
|
||
{
|
||
"name": "to",
|
||
"label": "目标容器",
|
||
"title": "指定目标容器,可以是选择器或实际元素",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"label": "禁用",
|
||
"title": "当值为 `true` 时,内容将保留在其原始位置, 而不是移动到目标容器中, 可以动态更改",
|
||
"setters": [
|
||
"BooleanSetter"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"Suspense": {
|
||
"name": "Suspense",
|
||
"label": "异步依赖",
|
||
"categoryId": "components",
|
||
"doc": "https://cn.vuejs.org/api/built-in-components.html#suspense",
|
||
"package": "vue",
|
||
"props": [
|
||
{
|
||
"name": "timeout",
|
||
"label": "timeout",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"RouterLink": {
|
||
"name": "RouterLink",
|
||
"label": "路由链接",
|
||
"categoryId": "components",
|
||
"doc": "https://router.vuejs.org/zh/api/interfaces/RouterLinkProps.html",
|
||
"package": "vue-router",
|
||
"props": [
|
||
{
|
||
"name": "to",
|
||
"label": "to",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "replace",
|
||
"label": "replace",
|
||
"setters": [
|
||
"BooleanSetter"
|
||
]
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "RouterLink",
|
||
"props": {
|
||
"to": "/"
|
||
}
|
||
}
|
||
},
|
||
"ElAffix": {
|
||
"name": "ElAffix",
|
||
"label": "固钉",
|
||
"categoryId": "nav",
|
||
"doc": "https://element-plus.org/zh-CN/component/affix.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "position",
|
||
"defaultValue": "top",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"bottom"
|
||
]
|
||
},
|
||
{
|
||
"name": "target",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "z-index",
|
||
"defaultValue": 100,
|
||
"setters": "NumberSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "scroll"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElAffix",
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"props": {
|
||
"type": "primary"
|
||
},
|
||
"children": "Affix 固钉"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElAlert": {
|
||
"name": "ElAlert",
|
||
"childIncludes": true,
|
||
"label": "提示",
|
||
"doc": "https://element-plus.org/zh-CN/component/alert.html",
|
||
"categoryId": "other",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "info",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"success",
|
||
"warning",
|
||
"info",
|
||
"error"
|
||
]
|
||
},
|
||
{
|
||
"name": "description",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "closable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "center",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "closeText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "showIcon",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"light",
|
||
"dark"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "close"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "success alert",
|
||
"type": "success"
|
||
}
|
||
}
|
||
},
|
||
"ElAnchor": {
|
||
"name": "ElAnchor",
|
||
"label": "锚点",
|
||
"doc": "https://element-plus.org/zh-CN/component/anchor.html",
|
||
"categoryId": "other",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "container",
|
||
"label": "container",
|
||
"title": "滚动的容器",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"label": "offset",
|
||
"title": "设置锚点滚动的偏移量",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "bound",
|
||
"label": "bound",
|
||
"title": "触发锚点的元素的位置偏移量",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 15
|
||
},
|
||
{
|
||
"name": "duration",
|
||
"label": "duration",
|
||
"title": "设置容器滚动持续时间,单位为毫秒",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 300
|
||
},
|
||
{
|
||
"name": "marker",
|
||
"label": "marker",
|
||
"title": "是否显示标记",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "type",
|
||
"title": "设置锚点类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"underline"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"label": "direction",
|
||
"title": "设置锚点方向",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"vertical",
|
||
"horizontal"
|
||
],
|
||
"defaultValue": "horizontal"
|
||
},
|
||
{
|
||
"name": "selectScrollTop",
|
||
"title": "滚动时,链接是否选中位于顶部",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"click"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"offset": "70"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElAnchorLink",
|
||
"props": {
|
||
"href": ""
|
||
},
|
||
"children": "基本用法"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElAnchorLink": {
|
||
"name": "ElAnchorLink",
|
||
"label": "锚点链接",
|
||
"doc": "https://element-plus.org/zh-CN/component/anchor.html",
|
||
"categoryId": "other",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"label": "title",
|
||
"title": "链接的文本内容",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "href",
|
||
"label": "href",
|
||
"title": "链接的地址",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"sub-link"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"href": ""
|
||
},
|
||
"children": "基本用法"
|
||
}
|
||
},
|
||
"ElAutocomplete": {
|
||
"name": "ElAutocomplete",
|
||
"label": "自动补全输入框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/autocomplete.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"title": "选中项绑定值",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"title": "占位文本",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"title": "是否可清空",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "自动补全组件是否被禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "valueKey",
|
||
"title": "输入建议对象中用于显示的键名",
|
||
"defaultValue": "value",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "debounce",
|
||
"defaultValue": 300,
|
||
"title": "获取输入建议的防抖延时",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"defaultValue": "bottom-start",
|
||
"title": "菜单弹出位置",
|
||
"options": [
|
||
"top ",
|
||
"top-start",
|
||
"top-end",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "fetchSuggestions",
|
||
"defaultValue": "",
|
||
"title": "获取输入建议的方法",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "triggerOnFocus",
|
||
"defaultValue": true,
|
||
"title": "是否在输入框focus时显示建议列表",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "selectWhenUnmatched",
|
||
"defaultValue": false,
|
||
"title": "在输入没有任何匹配建议的情况下,按下回车是否触发select事件",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"title": "等价于原生 input name 属性",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"defaultValue": "",
|
||
"title": "原生 aria-label属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "hideLoading",
|
||
"title": "是否隐藏远程加载时的加载图标",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"title": "下拉列表的类名",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"title": "是否将下拉列表元素插入 append-to 指向的元素下",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "highlightFirstItem",
|
||
"defaultValue": false,
|
||
"title": "是否默认突出显示远程搜索建议中的第一项",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "fit-input-width",
|
||
"defaultValue": false,
|
||
"title": "下拉框是否与输入框同宽",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperAppendToBody",
|
||
"defaultValue": false,
|
||
"title": "是否将下拉列表插入至body元素",
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"item"
|
||
]
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "suffix"
|
||
},
|
||
{
|
||
"name": "prepend"
|
||
},
|
||
{
|
||
"name": "append"
|
||
},
|
||
{
|
||
"name": "loading"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "update:modelValue"
|
||
},
|
||
{
|
||
"name": "select"
|
||
},
|
||
{
|
||
"name": "change"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"fetchSuggestions": {
|
||
"type": "JSFunction",
|
||
"value": "(function (queryString, cb) {\r\n\r\n const list = [\r\n { value: 'vue', link: 'https://github.com/vuejs/vue' },\r\n { value: 'element', link: 'https://github.com/ElemeFE/element' },\r\n { value: 'cooking', link: 'https://github.com/ElemeFE/cooking' },\r\n { value: 'mint-ui', link: 'https://github.com/ElemeFE/mint-ui' },\r\n { value: 'vuex', link: 'https://github.com/vuejs/vuex' },\r\n { value: 'vue-router', link: 'https://github.com/vuejs/vue-router' },\r\n { value: 'babel', link: 'https://github.com/babel/babel' }\r\n ];\r\n\r\n const results = list.filter(n => n.value.startsWith(queryString));\r\n\r\n cb(results);\r\n\r\n})"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"ElAvatar": {
|
||
"name": "ElAvatar",
|
||
"label": "头像",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/avatar.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": "IconSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"setters": [
|
||
"SelectSetter",
|
||
"NumberSetter"
|
||
],
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "shape",
|
||
"defaultValue": "circle",
|
||
"options": [
|
||
"circle",
|
||
"square"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "src",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "srcSet",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "alt",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "fit",
|
||
"defaultValue": "cover",
|
||
"options": [
|
||
"fill",
|
||
"contain",
|
||
"cover",
|
||
"none",
|
||
"scale-down"
|
||
],
|
||
"setters": "SelectSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"error"
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"icon"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"src": "https://cube.elemecdn.com/3/7c/3ea6beec64369c2642b92c6726f1epng.png"
|
||
}
|
||
}
|
||
},
|
||
"ElBacktop": {
|
||
"name": "ElBacktop",
|
||
"label": "回到顶部",
|
||
"categoryId": "nav",
|
||
"doc": "https://element-plus.org/zh-CN/component/backtop.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "target",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "visibilityHeight",
|
||
"defaultValue": 200,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "right",
|
||
"defaultValue": 40,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "bottom",
|
||
"defaultValue": 40,
|
||
"setters": "NumberSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "click"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElBacktop",
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "div",
|
||
"style": {
|
||
"height": "100%",
|
||
"textAlign": "center",
|
||
"width": "100px",
|
||
"lineHeight": "40px",
|
||
"color": "#1989fa"
|
||
}
|
||
},
|
||
"children": "UP"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElBadge": {
|
||
"name": "ElBadge",
|
||
"label": "徽章",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/badge.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "value",
|
||
"defaultValue": "",
|
||
"title": "显示值",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "max",
|
||
"defaultValue": 99,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "isDot",
|
||
"defaultValue": false,
|
||
"title": "是否显示小圆点。",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "hidden",
|
||
"defaultValue": false,
|
||
"title": "是否隐藏 Badge。",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "danger",
|
||
"title": "badge 类型。",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "showZero",
|
||
"title": "值为零时是否显示 Badge ",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "color",
|
||
"title": "背景色",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"title": "badge 的偏移量",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "badgeStyle",
|
||
"title": "自定义 badge 样式",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "badgeClass",
|
||
"title": "自定义 badge 类名",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"content"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"value": 12
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"children": "评论"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElBreadcrumb": {
|
||
"name": "ElBreadcrumb",
|
||
"childIncludes": [
|
||
"ElBreadcrumbItem"
|
||
],
|
||
"label": "面包屑",
|
||
"categoryId": "nav",
|
||
"doc": "https://element-plus.org/zh-CN/component/breadcrumb.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "separator",
|
||
"defaultValue": "/",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "separatorIcon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"separatorIcon"
|
||
],
|
||
"snippet": {
|
||
"children": [
|
||
{
|
||
"name": "ElBreadcrumbItem",
|
||
"children": "主页"
|
||
},
|
||
{
|
||
"name": "ElBreadcrumbItem",
|
||
"children": "列表"
|
||
},
|
||
{
|
||
"name": "ElBreadcrumbItem",
|
||
"children": "详情"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElBreadcrumbItem": {
|
||
"name": "ElBreadcrumbItem",
|
||
"label": "面包屑项",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "to",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "replace",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElBreadcrumbItem",
|
||
"children": "BreadcrumbItem"
|
||
}
|
||
},
|
||
"ElButton": {
|
||
"name": "ElButton",
|
||
"label": "按钮",
|
||
"categoryId": "base",
|
||
"doc": "https://element-plus.org/zh-CN/component/button.html",
|
||
"props": [
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"large",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
]
|
||
},
|
||
{
|
||
"name": "plain",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "text",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "bg",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "link",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "round",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "circle",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loadingIcon",
|
||
"setters": "IconSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"setters": "IconSetter"
|
||
},
|
||
{
|
||
"name": "autofocus",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "nativeType",
|
||
"defaultValue": "button",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"button ",
|
||
"submit",
|
||
"reset"
|
||
]
|
||
},
|
||
{
|
||
"name": "autoInsertSpace",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "color",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "dark",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "button"
|
||
}
|
||
],
|
||
"events": [
|
||
"click"
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"loading",
|
||
"icon",
|
||
"tag"
|
||
],
|
||
"snippet": {
|
||
"name": "ElButton",
|
||
"children": "按钮",
|
||
"props": {
|
||
"type": "primary"
|
||
}
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElButtonGroup": {
|
||
"name": "ElButtonGroup",
|
||
"childIncludes": [
|
||
"ElButton"
|
||
],
|
||
"label": "按钮组",
|
||
"categoryId": "base",
|
||
"props": [
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"large",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElButtonGroup",
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"children": "Button1"
|
||
},
|
||
{
|
||
"name": "ElButton",
|
||
"children": "Button2"
|
||
},
|
||
{
|
||
"name": "ElButton",
|
||
"children": "Button3"
|
||
}
|
||
]
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElCalendar": {
|
||
"name": "ElCalendar",
|
||
"label": "日历",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/calendar.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "range",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "date-cell"
|
||
},
|
||
{
|
||
"name": "header"
|
||
}
|
||
]
|
||
},
|
||
"ElCard": {
|
||
"name": "ElCard",
|
||
"label": "卡片",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"doc": "https://element-plus.org/zh-CN/component/card.html",
|
||
"props": [
|
||
{
|
||
"name": "header",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "footer",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "bodyStyle",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "bodyClass",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "shadow",
|
||
"defaultValue": "always",
|
||
"options": [
|
||
"always",
|
||
"hover",
|
||
"never"
|
||
],
|
||
"setters": "SelectSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"header": "标题"
|
||
},
|
||
"children": "内容文本"
|
||
}
|
||
},
|
||
"ElCarousel": {
|
||
"name": "ElCarousel",
|
||
"label": "走马灯",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/carousel.html",
|
||
"childIncludes": [
|
||
"ElCarouselItem"
|
||
],
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "initialIndex",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "trigger",
|
||
"defaultValue": "hover",
|
||
"options": [
|
||
"hover",
|
||
"click"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "autoplay",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "interval",
|
||
"defaultValue": 3000,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "indicatorPosition",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"outside",
|
||
"none"
|
||
],
|
||
"label": "指示器",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "arrow",
|
||
"defaultValue": "hover",
|
||
"options": [
|
||
"always",
|
||
"hover",
|
||
"never"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"card"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "cardScale",
|
||
"defaultValue": 0.83,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "loop",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "horizontal",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "pauseOnHover",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "motionBlur",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"height": "300px",
|
||
"style": {
|
||
"width": "100%"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElCarouselItem",
|
||
"props": {
|
||
"style": {
|
||
"width": "100%"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "img",
|
||
"style": {
|
||
"width": "100%",
|
||
"height": "300px"
|
||
},
|
||
"src": "https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"
|
||
}
|
||
}
|
||
],
|
||
"directives": [
|
||
{
|
||
"name": "vFor",
|
||
"value": {
|
||
"type": "JSExpression",
|
||
"value": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElCarouselItem": {
|
||
"name": "ElCarouselItem",
|
||
"label": "走马灯子项",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"style": {
|
||
"width": "100%"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "img",
|
||
"style": {
|
||
"width": "100%",
|
||
"height": "300px"
|
||
},
|
||
"src": "https://fuss10.elemecdn.com/e/5d/4a731a90594a4af544c0c25941171jpeg.jpeg"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElCascader": {
|
||
"name": "ElCascader",
|
||
"label": "级联选择器",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/cascader.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中项绑定值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"ObjectSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "options",
|
||
"title": "选项的数据源, value 和 label 可以通过 CascaderProps 自定义",
|
||
"defaultValue": [],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "props",
|
||
"title": "配置选项",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"title": "尺寸",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"title": "输入框占位文本",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"title": "是否支持清空选项",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showAllLevels",
|
||
"defaultValue": true,
|
||
"title": "输入框中是否显示选中值的完整路径",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTags",
|
||
"title": "多选模式下是否折叠Tag",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTagsTooltip",
|
||
"defaultValue": false,
|
||
"title": "当鼠标悬停于折叠标签的文本时,是否显示所有选中的标签。 要使用此属性,collapseTags属性必须设定为 true",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "separator",
|
||
"title": "用于分隔选项的字符",
|
||
"defaultValue": "/",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "filterable",
|
||
"title": "该选项是否可以被搜索",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filterMethod",
|
||
"title": "自定义搜索逻辑,第一个参数是node,第二个参数是keyword,返回的布尔值表示是否保留该选项",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"FunctionSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "debounce",
|
||
"title": "搜索关键词正在输入时的去抖延迟,单位为毫秒",
|
||
"defaultValue": 300,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "beforeFilter",
|
||
"title": "过滤函数调用前,所要调用的钩子函数,该函数接收要过滤的值作为参数。 如果该函数的返回值是 false 或者是一个被拒绝的 Promise,那么接下来的过滤逻辑便不会执行",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"FunctionSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"title": "弹出内容的自定义类名",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"title": "弹层是否使用 teleport",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tagType",
|
||
"title": "标签类型",
|
||
"defaultValue": "info",
|
||
"options": [
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "tag-effect",
|
||
"title": "tag effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"light",
|
||
"dark",
|
||
"plain"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"title": "输入时是否触发表单的校验",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "maxCollapseTags",
|
||
"title": "需要显示的 Tag 的最大数量 只有当 collapse-tags 设置为 true 时才会生效。",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"name": "empty-values",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "value-on-clear",
|
||
"title": "清空选项的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"title": "当下拉框未被激活并且persistent设置为false,下拉框容器会被删除。",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "fallback-placements",
|
||
"title": "Tooltip 可用的 positions",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"title": "下拉框出现的位置",
|
||
"defaultValue": "bottom-start",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "popperAppendToBody",
|
||
"defaultValue": true,
|
||
"title": "是否将弹出的内容直接插入到 body 元素。 在弹出内容的边框定位出现问题时,可将该属性设置为 false",
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "expand-change"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
},
|
||
{
|
||
"name": "visible-change"
|
||
},
|
||
{
|
||
"name": "remove-tag"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"node",
|
||
"data"
|
||
]
|
||
},
|
||
{
|
||
"name": "empty"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"options": [
|
||
{
|
||
"value": "guide",
|
||
"label": "Guide",
|
||
"children": [
|
||
{
|
||
"value": "disciplines",
|
||
"label": "Disciplines",
|
||
"children": [
|
||
{
|
||
"value": "consistency",
|
||
"label": "Consistency"
|
||
},
|
||
{
|
||
"value": "feedback",
|
||
"label": "Feedback"
|
||
},
|
||
{
|
||
"value": "efficiency",
|
||
"label": "Efficiency"
|
||
},
|
||
{
|
||
"value": "controllability",
|
||
"label": "Controllability"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "side nav",
|
||
"label": "Side Navigation"
|
||
},
|
||
{
|
||
"value": "top nav",
|
||
"label": "Top Navigation"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "component",
|
||
"label": "Component",
|
||
"children": [
|
||
{
|
||
"value": "basic",
|
||
"label": "Basic",
|
||
"children": [
|
||
{
|
||
"value": "layout",
|
||
"label": "Layout"
|
||
},
|
||
{
|
||
"value": "color",
|
||
"label": "Color"
|
||
},
|
||
{
|
||
"value": "typography",
|
||
"label": "Typography"
|
||
},
|
||
{
|
||
"value": "icon",
|
||
"label": "Icon"
|
||
},
|
||
{
|
||
"value": "button",
|
||
"label": "Button"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form",
|
||
"children": [
|
||
{
|
||
"value": "radio",
|
||
"label": "Radio"
|
||
},
|
||
{
|
||
"value": "checkbox",
|
||
"label": "Checkbox"
|
||
},
|
||
{
|
||
"value": "input",
|
||
"label": "Input"
|
||
},
|
||
{
|
||
"value": "input-number",
|
||
"label": "InputNumber"
|
||
},
|
||
{
|
||
"value": "select",
|
||
"label": "Select"
|
||
},
|
||
{
|
||
"value": "cascader",
|
||
"label": "Cascader"
|
||
},
|
||
{
|
||
"value": "switch",
|
||
"label": "Switch"
|
||
},
|
||
{
|
||
"value": "slider",
|
||
"label": "Slider"
|
||
},
|
||
{
|
||
"value": "time-picker",
|
||
"label": "TimePicker"
|
||
},
|
||
{
|
||
"value": "date-picker",
|
||
"label": "DatePicker"
|
||
},
|
||
{
|
||
"value": "datetime-picker",
|
||
"label": "DateTimePicker"
|
||
},
|
||
{
|
||
"value": "upload",
|
||
"label": "Upload"
|
||
},
|
||
{
|
||
"value": "rate",
|
||
"label": "Rate"
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "data",
|
||
"label": "Data",
|
||
"children": [
|
||
{
|
||
"value": "table",
|
||
"label": "Table"
|
||
},
|
||
{
|
||
"value": "tag",
|
||
"label": "Tag"
|
||
},
|
||
{
|
||
"value": "progress",
|
||
"label": "Progress"
|
||
},
|
||
{
|
||
"value": "tree",
|
||
"label": "Tree"
|
||
},
|
||
{
|
||
"value": "pagination",
|
||
"label": "Pagination"
|
||
},
|
||
{
|
||
"value": "badge",
|
||
"label": "Badge"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "notice",
|
||
"label": "Notice",
|
||
"children": [
|
||
{
|
||
"value": "alert",
|
||
"label": "Alert"
|
||
},
|
||
{
|
||
"value": "loading",
|
||
"label": "Loading"
|
||
},
|
||
{
|
||
"value": "message",
|
||
"label": "Message"
|
||
},
|
||
{
|
||
"value": "message-box",
|
||
"label": "MessageBox"
|
||
},
|
||
{
|
||
"value": "notification",
|
||
"label": "Notification"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "menu",
|
||
"label": "Menu"
|
||
},
|
||
{
|
||
"value": "tabs",
|
||
"label": "Tabs"
|
||
},
|
||
{
|
||
"value": "breadcrumb",
|
||
"label": "Breadcrumb"
|
||
},
|
||
{
|
||
"value": "dropdown",
|
||
"label": "Dropdown"
|
||
},
|
||
{
|
||
"value": "steps",
|
||
"label": "Steps"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "others",
|
||
"label": "Others",
|
||
"children": [
|
||
{
|
||
"value": "dialog",
|
||
"label": "Dialog"
|
||
},
|
||
{
|
||
"value": "tooltip",
|
||
"label": "Tooltip"
|
||
},
|
||
{
|
||
"value": "popover",
|
||
"label": "Popover"
|
||
},
|
||
{
|
||
"value": "card",
|
||
"label": "Card"
|
||
},
|
||
{
|
||
"value": "carousel",
|
||
"label": "Carousel"
|
||
},
|
||
{
|
||
"value": "collapse",
|
||
"label": "Collapse"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "resource",
|
||
"label": "Resource",
|
||
"children": [
|
||
{
|
||
"value": "axure",
|
||
"label": "Axure Components"
|
||
},
|
||
{
|
||
"value": "sketch",
|
||
"label": "Sketch Templates"
|
||
},
|
||
{
|
||
"value": "docs",
|
||
"label": "Design Documentation"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"props": {},
|
||
"modelValue": []
|
||
}
|
||
}
|
||
},
|
||
"ElCascaderPanel": {
|
||
"name": "ElCascaderPanel",
|
||
"label": "级联面板",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中项绑定值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "options",
|
||
"title": "选项的数据源",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "props",
|
||
"title": "配置选项",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "expand-change"
|
||
},
|
||
{
|
||
"name": "close"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"node",
|
||
"data"
|
||
]
|
||
},
|
||
{
|
||
"name": "empty"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"options": [
|
||
{
|
||
"value": "guide",
|
||
"label": "Guide",
|
||
"children": [
|
||
{
|
||
"value": "disciplines",
|
||
"label": "Disciplines",
|
||
"children": [
|
||
{
|
||
"value": "consistency",
|
||
"label": "Consistency"
|
||
},
|
||
{
|
||
"value": "feedback",
|
||
"label": "Feedback"
|
||
},
|
||
{
|
||
"value": "efficiency",
|
||
"label": "Efficiency"
|
||
},
|
||
{
|
||
"value": "controllability",
|
||
"label": "Controllability"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "side nav",
|
||
"label": "Side Navigation"
|
||
},
|
||
{
|
||
"value": "top nav",
|
||
"label": "Top Navigation"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "component",
|
||
"label": "Component",
|
||
"children": [
|
||
{
|
||
"value": "basic",
|
||
"label": "Basic",
|
||
"children": [
|
||
{
|
||
"value": "layout",
|
||
"label": "Layout"
|
||
},
|
||
{
|
||
"value": "color",
|
||
"label": "Color"
|
||
},
|
||
{
|
||
"value": "typography",
|
||
"label": "Typography"
|
||
},
|
||
{
|
||
"value": "icon",
|
||
"label": "Icon"
|
||
},
|
||
{
|
||
"value": "button",
|
||
"label": "Button"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form",
|
||
"children": [
|
||
{
|
||
"value": "radio",
|
||
"label": "Radio"
|
||
},
|
||
{
|
||
"value": "checkbox",
|
||
"label": "Checkbox"
|
||
},
|
||
{
|
||
"value": "input",
|
||
"label": "Input"
|
||
},
|
||
{
|
||
"value": "input-number",
|
||
"label": "InputNumber"
|
||
},
|
||
{
|
||
"value": "select",
|
||
"label": "Select"
|
||
},
|
||
{
|
||
"value": "cascader",
|
||
"label": "Cascader"
|
||
},
|
||
{
|
||
"value": "switch",
|
||
"label": "Switch"
|
||
},
|
||
{
|
||
"value": "slider",
|
||
"label": "Slider"
|
||
},
|
||
{
|
||
"value": "time-picker",
|
||
"label": "TimePicker"
|
||
},
|
||
{
|
||
"value": "date-picker",
|
||
"label": "DatePicker"
|
||
},
|
||
{
|
||
"value": "datetime-picker",
|
||
"label": "DateTimePicker"
|
||
},
|
||
{
|
||
"value": "upload",
|
||
"label": "Upload"
|
||
},
|
||
{
|
||
"value": "rate",
|
||
"label": "Rate"
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "data",
|
||
"label": "Data",
|
||
"children": [
|
||
{
|
||
"value": "table",
|
||
"label": "Table"
|
||
},
|
||
{
|
||
"value": "tag",
|
||
"label": "Tag"
|
||
},
|
||
{
|
||
"value": "progress",
|
||
"label": "Progress"
|
||
},
|
||
{
|
||
"value": "tree",
|
||
"label": "Tree"
|
||
},
|
||
{
|
||
"value": "pagination",
|
||
"label": "Pagination"
|
||
},
|
||
{
|
||
"value": "badge",
|
||
"label": "Badge"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "notice",
|
||
"label": "Notice",
|
||
"children": [
|
||
{
|
||
"value": "alert",
|
||
"label": "Alert"
|
||
},
|
||
{
|
||
"value": "loading",
|
||
"label": "Loading"
|
||
},
|
||
{
|
||
"value": "message",
|
||
"label": "Message"
|
||
},
|
||
{
|
||
"value": "message-box",
|
||
"label": "MessageBox"
|
||
},
|
||
{
|
||
"value": "notification",
|
||
"label": "Notification"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "menu",
|
||
"label": "Menu"
|
||
},
|
||
{
|
||
"value": "tabs",
|
||
"label": "Tabs"
|
||
},
|
||
{
|
||
"value": "breadcrumb",
|
||
"label": "Breadcrumb"
|
||
},
|
||
{
|
||
"value": "dropdown",
|
||
"label": "Dropdown"
|
||
},
|
||
{
|
||
"value": "steps",
|
||
"label": "Steps"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "others",
|
||
"label": "Others",
|
||
"children": [
|
||
{
|
||
"value": "dialog",
|
||
"label": "Dialog"
|
||
},
|
||
{
|
||
"value": "tooltip",
|
||
"label": "Tooltip"
|
||
},
|
||
{
|
||
"value": "popover",
|
||
"label": "Popover"
|
||
},
|
||
{
|
||
"value": "card",
|
||
"label": "Card"
|
||
},
|
||
{
|
||
"value": "carousel",
|
||
"label": "Carousel"
|
||
},
|
||
{
|
||
"value": "collapse",
|
||
"label": "Collapse"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "resource",
|
||
"label": "Resource",
|
||
"children": [
|
||
{
|
||
"value": "axure",
|
||
"label": "Axure Components"
|
||
},
|
||
{
|
||
"value": "sketch",
|
||
"label": "Sketch Templates"
|
||
},
|
||
{
|
||
"value": "docs",
|
||
"label": "Design Documentation"
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"props": {},
|
||
"modelValue": []
|
||
}
|
||
}
|
||
},
|
||
"ElCheckbox": {
|
||
"name": "ElCheckbox",
|
||
"label": "多选框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/checkbox.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中项绑定值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"title": "选中状态的值,只有在绑定对象类型为 array 时有效。 如果没有 value, label则作为value使用",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "value",
|
||
"title": "选中状态的值(只有在checkbox-group或者绑定对象类型为array时有效)",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "trueValue",
|
||
"title": "选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "falseValue",
|
||
"title": "没有选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "border",
|
||
"title": "是否显示边框",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"title": "Checkbox 的尺寸",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "checked",
|
||
"title": "当前是否勾选",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "indeterminate",
|
||
"defaultValue": false,
|
||
"title": "设置 indeterminate 状态,只负责样式控制",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"title": "输入时是否触发表单的校验",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"label": "tabindex",
|
||
"title": "输入框的 tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "id",
|
||
"label": "id",
|
||
"title": "input id",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "aria-controls",
|
||
"title": "与 aria-control一致, 当 indeterminate为 true时生效",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "trueLabel",
|
||
"title": "选中时的值(deprecated)",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "falseLabel",
|
||
"title": "没有选中时的值(deprecated)",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "controls(deprecated)",
|
||
"title": "与 aria-control一致, 当 indeterminate为 true时生效",
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "选项一",
|
||
"value": 1
|
||
}
|
||
}
|
||
},
|
||
"ElCheckboxGroup": {
|
||
"name": "ElCheckboxGroup",
|
||
"label": "多选框组",
|
||
"childIncludes": [
|
||
"ElCheckbox",
|
||
"ElCheckboxButton"
|
||
],
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "绑定值",
|
||
"defaultValue": [],
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"title": "多选框组尺寸",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "min",
|
||
"title": "可被勾选的 checkbox 的最小数量",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"title": "可被勾选的 checkbox 的最大数量",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"title": "原生 aria-label属性",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "textColor",
|
||
"title": "当按钮为活跃状态时的字体颜色",
|
||
"defaultValue": "#ffffff",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "fill",
|
||
"defaultValue": "#409EFF",
|
||
"title": "当按钮为活跃状态时的边框和背景颜色",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"defaultValue": "div",
|
||
"title": "复选框组元素标签",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"title": "输入时是否触发表单的校验",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "label",
|
||
"title": "原生 aria-label属性",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"children": [
|
||
{
|
||
"name": "ElCheckbox",
|
||
"props": {
|
||
"label": "选项一",
|
||
"value": "1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElCheckbox",
|
||
"props": {
|
||
"label": "选项二",
|
||
"value": "2"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElCheckbox",
|
||
"props": {
|
||
"label": "选项三",
|
||
"value": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElCheckboxButton": {
|
||
"name": "ElCheckboxButton",
|
||
"label": "按钮样式的多选组合",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中状态的值,只有在绑定对象类型为 array 时有效。",
|
||
"defaultValue": [],
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"title": "选中状态的值,只有在绑定对象类型为 array 时有效。 如果没有 value, label则作为value使用",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "trueValue",
|
||
"title": "选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "falseValue",
|
||
"title": "没有选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"title": "原生 name 属性",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "checked",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "trueLabel",
|
||
"title": "选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "falseLabel",
|
||
"title": "没有选中时的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "按钮选项"
|
||
}
|
||
}
|
||
},
|
||
"ElCollapse": {
|
||
"name": "ElCollapse",
|
||
"label": "折叠面板",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/collapse.html",
|
||
"childIncludes": [
|
||
"ElCollapseItem"
|
||
],
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"title": "当前激活的面板(如果是手风琴模式,绑定值类型需要为string,否则为array)",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "accordion",
|
||
"defaultValue": false,
|
||
"title": "是否手风琴模式",
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"children": [
|
||
{
|
||
"name": "ElCollapseItem",
|
||
"children": "面板内容",
|
||
"props": {
|
||
"title": "面板标题"
|
||
},
|
||
"directives": [
|
||
{
|
||
"name": "vFor",
|
||
"value": {
|
||
"type": "JSExpression",
|
||
"value": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElCollapseItem": {
|
||
"name": "ElCollapseItem",
|
||
"label": "折叠面板子项",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "ArrowRight",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "title"
|
||
},
|
||
{
|
||
"name": "icon"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "面板内容",
|
||
"props": {
|
||
"title": "面板标题"
|
||
}
|
||
}
|
||
},
|
||
"ElColorPicker": {
|
||
"name": "ElColorPicker",
|
||
"label": "取色器",
|
||
"categoryId": "form",
|
||
"childIncludes": false,
|
||
"doc": "https://element-plus.org/zh-CN/component/color-picker.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中项绑定值",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "showAlpha",
|
||
"title": "是否支持透明度选择",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "colorFormat",
|
||
"title": "写入 v-model 的颜色的格式",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"hsl",
|
||
"hsv",
|
||
"hex",
|
||
"rgb"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"title": "ColorPicker 下拉框的类名",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "predefine",
|
||
"title": "预定义颜色",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"title": "输入时是否触发表单的校验",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"label": "tabindex",
|
||
"title": "ColorPicker 的 tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
],
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"title": "ColorPicker 的 aria-label",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"title": "ColorPicker 的 id",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"title": "是否将 popover 的下拉列表渲染至 body 下",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "label",
|
||
"title": "ColorPicker 的 aria-label(deprecated)",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "active-change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
}
|
||
]
|
||
},
|
||
"ElConfigProvider": {
|
||
"name": "ElConfigProvider",
|
||
"label": "全局配置",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/config-provider.html",
|
||
"props": [
|
||
{
|
||
"name": "locale",
|
||
"label": "locale",
|
||
"title": "翻译文本对象",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"label": "size",
|
||
"title": "全局组件大小",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "zIndex",
|
||
"label": "zIndex",
|
||
"title": "全局初始化 zIndex 的值",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "namespace",
|
||
"label": "namespace",
|
||
"title": "全局组件类名称前缀",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "el"
|
||
},
|
||
{
|
||
"name": "button",
|
||
"label": "button",
|
||
"title": "按钮相关配置",
|
||
"setters": "ObjectSetter",
|
||
"defaultValue": {
|
||
"autoInsertSpace": false
|
||
}
|
||
},
|
||
{
|
||
"name": "message",
|
||
"label": "message",
|
||
"title": "消息相关配置",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "experimentalFeatures",
|
||
"label": "experimentalFeatures",
|
||
"title": "将要添加的实验阶段的功能,所有功能都是默认设置为 false",
|
||
"setters": "ObjectSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"package": "element-plus"
|
||
},
|
||
"ElContainer": {
|
||
"name": "ElContainer",
|
||
"label": "布局容器",
|
||
"categoryId": "layout",
|
||
"doc": "https://element-plus.org/zh-CN/component/container.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"style": {
|
||
"width": "100%",
|
||
"height": "100%"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"ElHeader": {
|
||
"name": "ElHeader",
|
||
"parentIncludes": [
|
||
"ElContainer"
|
||
],
|
||
"label": "顶栏容器",
|
||
"categoryId": "layout",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "60px",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ElAside": {
|
||
"name": "ElAside",
|
||
"parentIncludes": [
|
||
"ElContainer"
|
||
],
|
||
"label": "侧边栏容器",
|
||
"categoryId": "layout",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "300px",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
]
|
||
},
|
||
"ElMain": {
|
||
"name": "ElMain",
|
||
"parentIncludes": [
|
||
"ElContainer"
|
||
],
|
||
"label": "主要区域容器",
|
||
"categoryId": "layout",
|
||
"package": "element-plus"
|
||
},
|
||
"ElFooter": {
|
||
"name": "ElFooter",
|
||
"parentIncludes": [
|
||
"ElContainer"
|
||
],
|
||
"label": "底栏容器",
|
||
"categoryId": "layout",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "60px",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
]
|
||
},
|
||
"ElDatePicker": {
|
||
"name": "ElDatePicker",
|
||
"label": "日期选择器",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/date-picker.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "绑定值,如果它是数组,长度应该是 2",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"StringSetter",
|
||
"ArraySetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "editable",
|
||
"title": "文本框可输入",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "startPlaceholder",
|
||
"defaultValue": "",
|
||
"title": "范围选择时开始日期的占位内容",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "endPlaceholder",
|
||
"defaultValue": "",
|
||
"title": "范围选择时结束日期的占位内容",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "date",
|
||
"title": "显示类型",
|
||
"options": [
|
||
"year",
|
||
"years",
|
||
"month",
|
||
"months",
|
||
"date",
|
||
"dates",
|
||
"datetime",
|
||
"week",
|
||
"datetimerange",
|
||
"daterange",
|
||
"monthrange",
|
||
"yearrange"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"title": "显示在输入框中的格式",
|
||
"defaultValue": "YYYY-MM-DD",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"title": "DatePicker 下拉框的类名",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popper-options",
|
||
"title": "自定义 popper 选项",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "rangeSeparator",
|
||
"defaultValue": "-",
|
||
"title": "选择范围时的分隔符",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "defaultValue",
|
||
"title": "可选,选择器打开时默认显示的时间",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "defaultTime",
|
||
"title": "范围选择时选中日期所使用的当日内具体时刻",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "valueFormat",
|
||
"title": "可选,绑定值的格式。 不指定则绑定值为 Date 对象",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "unlinkPanels",
|
||
"title": "在范围选择器里取消两个日期面板之间的联动",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "prefixIcon",
|
||
"defaultValue": "Date",
|
||
"title": "自定义前缀图标",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"title": "自定义清除图标",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"title": "输入时是否触发表单的校验",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabledDate",
|
||
"title": "一个用来判断该日期是否被禁用的函数,接受一个 Date 对象作为参数。 应该返回一个 Boolean 值。",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "shortcuts",
|
||
"defaultValue": "",
|
||
"title": "设置快捷选项,需要传入数组对象",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "cellClassName",
|
||
"defaultValue": "",
|
||
"title": "设置自定义类名",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"title": "是否将 date-picker 的下拉列表插入至 body 元素",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "empty-values",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "value-on-clear",
|
||
"title": "清空选项的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "fallback-placements",
|
||
"title": "Tooltip 可用的 positions",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"title": "下拉框出现的位置",
|
||
"defaultValue": "bottom",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
},
|
||
{
|
||
"name": "calendar-change"
|
||
},
|
||
{
|
||
"name": "panel-change"
|
||
},
|
||
{
|
||
"name": "visible-change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "range-separator"
|
||
},
|
||
{
|
||
"name": "prev-month"
|
||
},
|
||
{
|
||
"name": "next-month"
|
||
},
|
||
{
|
||
"name": "prev-year"
|
||
},
|
||
{
|
||
"name": "next-year"
|
||
}
|
||
]
|
||
},
|
||
"ElDateTimePicker": {
|
||
"name": "ElDateTimePicker",
|
||
"label": "日期时间选择器",
|
||
"alias": "ElDatePicker",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/datetime-picker.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"StringSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "editable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "startPlaceholder",
|
||
"defaultValue": "",
|
||
"title": "范围选择时开始日期的占位内容",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "endPlaceholder",
|
||
"defaultValue": "",
|
||
"title": "范围选择时结束日期的占位内容",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "arrowControl",
|
||
"title": "是否使用箭头进行时间选择",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "date",
|
||
"title": "显示类型",
|
||
"options": [
|
||
"year",
|
||
"month",
|
||
"date",
|
||
"dates",
|
||
"datetime",
|
||
"week",
|
||
"datetimerange",
|
||
"daterange",
|
||
"monthrange"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"title": "显示在输入框中的格式",
|
||
"defaultValue": "YYYY-MM-DD HH:mm:ss",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"title": "DateTimePicker 下拉框的类名",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "rangeSeparator",
|
||
"defaultValue": "-",
|
||
"title": "选择范围时的分隔符",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "defaultValue",
|
||
"title": "可选,选择器打开时默认显示的时间",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "defaultTime",
|
||
"title": "选择日期后的默认时间值。 如未指定则默认时间值为 00:00:00",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "valueFormat",
|
||
"title": "可选,绑定值的格式。 不指定则绑定值为 Date 对象",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "dateFormat",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter",
|
||
"title": "时间选择器下拉列表中显示的日期格式"
|
||
},
|
||
{
|
||
"name": "timeFormat",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter",
|
||
"title": "时间选择器下拉列表中显示的时间格式"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ArraySetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "unlinkPanels",
|
||
"title": "在范围选择器里取消两个日期面板之间的联动",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "prefixIcon",
|
||
"defaultValue": "Date",
|
||
"title": "自定义前缀图标",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"title": "自定义清除图标",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "shortcuts",
|
||
"defaultValue": "",
|
||
"title": "设置快捷选项,需要传入数组对象",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "disabledDate",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "cellClassName",
|
||
"defaultValue": "",
|
||
"title": "设置自定义类名",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"title": "设置自定义类名",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"title": "清空选项的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showNow",
|
||
"title": "是否显示 now 按钮",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
},
|
||
{
|
||
"name": "calendar-change"
|
||
},
|
||
{
|
||
"name": "visible-change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "range-separator"
|
||
},
|
||
{
|
||
"name": "prev-month"
|
||
},
|
||
{
|
||
"name": "next-month"
|
||
},
|
||
{
|
||
"name": "prev-year"
|
||
},
|
||
{
|
||
"name": "next-year"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"type": "datetime",
|
||
"placeholder": "Select date and time"
|
||
}
|
||
}
|
||
},
|
||
"ElDescriptions": {
|
||
"name": "ElDescriptions",
|
||
"label": "描述列表",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"doc": "https://element-plus.org/zh-CN/component/descriptions.html",
|
||
"props": [
|
||
{
|
||
"name": "border",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "column",
|
||
"defaultValue": 3,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "horizontal",
|
||
"options": [
|
||
"vertical",
|
||
"horizontal"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "extra",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "labelWidth",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"title",
|
||
"extra"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"border": true
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElDescriptionsItem",
|
||
"children": "kooriookami",
|
||
"props": {
|
||
"label": "Username"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElDescriptionsItem",
|
||
"children": "18100000000",
|
||
"props": {
|
||
"label": "Telephone"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElDescriptionsItem",
|
||
"children": "Suzhou",
|
||
"props": {
|
||
"label": "Place"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElDescriptionsItem",
|
||
"children": "No.1188, Wuzhong Avenue, Wuzhong District, Suzhou, Jiangs Province",
|
||
"props": {
|
||
"label": "Address"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElDescriptionsItem": {
|
||
"name": "ElDescriptionsItem",
|
||
"label": "描述列表子项",
|
||
"categoryId": "data",
|
||
"parentIncludes": [
|
||
"ElDescriptions"
|
||
],
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "span",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "rowspan",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "min-width",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "labelWidth",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "align",
|
||
"defaultValue": "left",
|
||
"options": [
|
||
"left",
|
||
"center",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "label-align",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"left",
|
||
"center",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "class-name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "label-class-name",
|
||
"defaultValue": "",
|
||
"label": "标题类名",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"label"
|
||
],
|
||
"snippet": {
|
||
"children": "内容",
|
||
"props": {
|
||
"label": "标题"
|
||
}
|
||
}
|
||
},
|
||
"ElDialog": {
|
||
"name": "ElDialog",
|
||
"label": "对话框",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/dialog.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "fullscreen",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "top",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "modal",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "modalClass",
|
||
"label": "modalClass",
|
||
"title": "遮罩的自定义类名",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "appendToBody",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "appendTo",
|
||
"label": "appendTo",
|
||
"title": "Dialog 挂载到哪个 DOM 元素 将覆盖 append-to-body",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "body"
|
||
},
|
||
{
|
||
"name": "lockScroll",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "openDelay",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "closeDelay",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "closeOnClickModal",
|
||
"label": "点击关闭",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "closeOnPressEscape",
|
||
"label": "ESC键关闭",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showClose",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "beforeClose",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "draggable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "overflow",
|
||
"label": "overflow",
|
||
"title": "拖动范围可以超出可视区",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "center",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "alignCenter",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "destroyOnClose",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "closeIcon",
|
||
"label": "closeIcon",
|
||
"title": "自定义关闭图标",
|
||
"setters": [
|
||
"StringSetter",
|
||
"IconSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "z-index",
|
||
"label": "z-index",
|
||
"title": "和原生的 CSS 的 z-index 相同,改变 z 轴的顺序",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "headerAriaLevel",
|
||
"label": "headerAriaLevel",
|
||
"title": "header 的 aria-level 属性",
|
||
"setters": "StringSetter",
|
||
"defaultValue": 2
|
||
},
|
||
{
|
||
"name": "customClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "open"
|
||
},
|
||
{
|
||
"name": "opened"
|
||
},
|
||
{
|
||
"name": "close"
|
||
},
|
||
{
|
||
"name": "closed"
|
||
},
|
||
{
|
||
"name": "open-auto-focus"
|
||
},
|
||
{
|
||
"name": "close-auto-focus"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElDialog",
|
||
"children": "对话框弹窗内容",
|
||
"props": {
|
||
"title": "标题",
|
||
"modelValue": true
|
||
}
|
||
}
|
||
},
|
||
"ElDivider": {
|
||
"name": "ElDivider",
|
||
"label": "分割线",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/divider.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "horizontal",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
]
|
||
},
|
||
{
|
||
"name": "borderStyle",
|
||
"defaultValue": "solid",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "contentPosition",
|
||
"defaultValue": "center",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"left",
|
||
"right",
|
||
"center"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElDivider",
|
||
"children": "分割线"
|
||
}
|
||
},
|
||
"ElDrawer": {
|
||
"name": "ElDrawer",
|
||
"label": "抽屉",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/drawer.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "appendToBody",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "appendTo",
|
||
"defaultValue": "body",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "lockScroll",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "beforeClose",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "closeOnClickModal",
|
||
"label": "点击蒙层关闭",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "closOonPressEscape",
|
||
"label": "ESC键关闭",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "openDelay",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "closeDelay",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "destroyOnClose",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "modal",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "rtl",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"rtl",
|
||
"ltr",
|
||
"ttb",
|
||
"btt"
|
||
]
|
||
},
|
||
{
|
||
"name": "showClose",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "30%",
|
||
"title": "Drawer 窗体的大小, 当使用 number 类型时, 以像素为单位, 当使用 string 类型时, 请传入 x%, 否则便会以 number 类型解释",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "withHeader",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "modalClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "zIndex",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "headerAriaLevel",
|
||
"label": "headerAriaLevel",
|
||
"title": "header 的 aria-level 属性",
|
||
"setters": "StringSetter",
|
||
"defaultValue": 2
|
||
},
|
||
{
|
||
"name": "customClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "open"
|
||
},
|
||
{
|
||
"name": "opened"
|
||
},
|
||
{
|
||
"name": "close"
|
||
},
|
||
{
|
||
"name": "closed"
|
||
},
|
||
{
|
||
"name": "open-auto-focus"
|
||
},
|
||
{
|
||
"name": "close-auto-focus"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElDrawer",
|
||
"children": "抽屉内容",
|
||
"props": {
|
||
"title": "标题",
|
||
"modelValue": true
|
||
}
|
||
}
|
||
},
|
||
"ElDropdown": {
|
||
"name": "ElDropdown",
|
||
"label": "下拉菜单",
|
||
"categoryId": "nav",
|
||
"doc": "https://element-plus.org/zh-CN/component/dropdown.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"default",
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"info",
|
||
"danger",
|
||
"text"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxHeight",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "splitButton",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"defaultValue": "bottom",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end"
|
||
]
|
||
},
|
||
{
|
||
"name": "trigger",
|
||
"defaultValue": "hover",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"hover",
|
||
"click",
|
||
"contextmenu"
|
||
]
|
||
},
|
||
{
|
||
"name": "triggerKeys",
|
||
"title": "指定键盘上哪些按键可以触发操作",
|
||
"defaultValue": [
|
||
"Enter",
|
||
"Space",
|
||
"ArrowDown",
|
||
"NumpadEnter"
|
||
],
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "hideOnClick",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showTimeout",
|
||
"defaultValue": 150,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "hideTimeout",
|
||
"defaultValue": 150,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "role",
|
||
"defaultValue": "menu",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"defaultValue": 0,
|
||
"setters": [
|
||
"NumberSetter",
|
||
"StringSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"defaultValue": {
|
||
"modifiers": [
|
||
{
|
||
"name": "computeStyles",
|
||
"options": {
|
||
"gpuAcceleration": false
|
||
}
|
||
}
|
||
]
|
||
},
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"label": "teleported",
|
||
"title": "是否将下拉列表插入至 body 元素",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "dropdown"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "click"
|
||
},
|
||
{
|
||
"name": "command"
|
||
},
|
||
{
|
||
"name": "visible-change"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElDropdown",
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "span"
|
||
},
|
||
"children": "下拉菜单"
|
||
},
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "span"
|
||
},
|
||
"children": " V"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "ElDropdownMenu",
|
||
"slot": "dropdown",
|
||
"children": [
|
||
{
|
||
"name": "ElDropdownItem",
|
||
"children": "Action 1"
|
||
},
|
||
{
|
||
"name": "ElDropdownItem",
|
||
"children": "Action 2"
|
||
},
|
||
{
|
||
"name": "ElDropdownItem",
|
||
"children": "Action 3"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElDropdownMenu": {
|
||
"name": "ElDropdownMenu",
|
||
"label": "下拉菜单Menu",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"slots": [
|
||
"default"
|
||
]
|
||
},
|
||
"ElDropdownItem": {
|
||
"name": "ElDropdownItem",
|
||
"childIncludes": true,
|
||
"label": "下拉菜单项",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "command",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "divided",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"icon"
|
||
],
|
||
"snippet": {
|
||
"name": "ElDropdownItem",
|
||
"children": "下拉选项"
|
||
}
|
||
},
|
||
"ElEmpty": {
|
||
"name": "ElEmpty",
|
||
"label": "空状态",
|
||
"doc": "https://element-plus.org/zh-CN/component/empty.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "image",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "imageSize",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "description",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "image"
|
||
},
|
||
{
|
||
"name": "description"
|
||
}
|
||
]
|
||
},
|
||
"ElForm": {
|
||
"name": "ElForm",
|
||
"label": "表单",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/form.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "model",
|
||
"title": "表单数据对象",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "rules",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "inline",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "labelPosition",
|
||
"defaultValue": "right",
|
||
"options": [
|
||
"left",
|
||
"right",
|
||
"top"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "labelWidth",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "labelSuffix",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "hideRequiredAsterisk",
|
||
"defaultValue": false,
|
||
"title": "是否显示必填字段的标签旁边的红色星号",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "requireAsteriskPosition",
|
||
"defaultValue": "left",
|
||
"title": "星号的位置",
|
||
"options": [
|
||
"left",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "showMessage",
|
||
"defaultValue": true,
|
||
"title": "是否显示校验错误信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "inlineMessage",
|
||
"defaultValue": false,
|
||
"title": "是否以行内形式展示校验信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "statusIcon",
|
||
"defaultValue": false,
|
||
"title": "是否在输入框中显示校验结果反馈图标",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "validateOnRuleChange",
|
||
"defaultValue": true,
|
||
"title": "是否在 rules 属性改变后立即触发一次验证",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "scrollToError",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "scrollIntoViewOptions",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ExpressionSetter",
|
||
"BooleanSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "validate"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElForm",
|
||
"props": {
|
||
"labelWidth": "80px"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElFormItem",
|
||
"props": {
|
||
"label": "表单项"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElInput"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "ElFormItem",
|
||
"props": {
|
||
"label": " "
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"props": {
|
||
"type": "primary"
|
||
},
|
||
"children": "确定"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElFormItem": {
|
||
"name": "ElFormItem",
|
||
"label": "表单项",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "prop",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "labelPosition",
|
||
"defaultValue": "",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"left",
|
||
"right",
|
||
"top"
|
||
]
|
||
},
|
||
{
|
||
"name": "labelWidth",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "required",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "rules",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "error",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "showMessage",
|
||
"defaultValue": true,
|
||
"title": "是否显示校验错误信息",
|
||
"label": "错误信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "inlineMessage",
|
||
"defaultValue": false,
|
||
"title": "是否在行内显示校验信息",
|
||
"label": "校验信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "for",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "validateStatus",
|
||
"title": "formitem 校验的状态",
|
||
"options": [
|
||
"",
|
||
"error",
|
||
"validating",
|
||
"success"
|
||
],
|
||
"setters": "SelectSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"label",
|
||
"error"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "表单项"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElInput"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElImage": {
|
||
"name": "ElImage",
|
||
"label": "图片",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/image.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "src",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "fit",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"fill",
|
||
"contain",
|
||
"cover",
|
||
"none",
|
||
"scale-down"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "hideOnClickModal",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"eager",
|
||
"lazy"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "lazy",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "scrollContainer",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "alt",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "referrerPolicy",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "crossorigin",
|
||
"label": "crossorigin",
|
||
"title": "原生属性 crossorigin",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"",
|
||
"anonymous",
|
||
"use-credentials"
|
||
]
|
||
},
|
||
{
|
||
"name": "previewSrcList",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "zIndex",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "initialIndex",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "close-on-press-escape",
|
||
"label": "close-on-press-escape",
|
||
"defaultValue": true,
|
||
"title": "是否可以通过按下 ESC 关闭 Image Viewer",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "previewTeleported",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "infinite",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter",
|
||
"title": "是否可以无限循环预览"
|
||
},
|
||
{
|
||
"name": "zoomRate",
|
||
"defaultValue": 1.2,
|
||
"setters": {
|
||
"name": "NumberSetter",
|
||
"props": {
|
||
"precision": 1
|
||
}
|
||
},
|
||
"title": "图像查看器缩放事件的缩放速率"
|
||
},
|
||
{
|
||
"name": "minScale",
|
||
"defaultValue": 0.2,
|
||
"setters": {
|
||
"name": "NumberSetter",
|
||
"props": {
|
||
"precision": 1
|
||
}
|
||
},
|
||
"title": "图像查看器缩放事件的最小缩放比例"
|
||
},
|
||
{
|
||
"name": "maxScale",
|
||
"defaultValue": 7,
|
||
"setters": {
|
||
"name": "NumberSetter",
|
||
"props": {
|
||
"precision": 1
|
||
}
|
||
},
|
||
"title": "图像查看器缩放事件的最大缩放比例"
|
||
}
|
||
],
|
||
"events": [
|
||
"load",
|
||
"error",
|
||
"switch",
|
||
"close",
|
||
"show"
|
||
],
|
||
"slots": [
|
||
"placeholder",
|
||
"error",
|
||
"viewer"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"style": {
|
||
"width": "100px",
|
||
"height": "100px"
|
||
},
|
||
"src": "https://fuss10.elemecdn.com/a/3f/3302e58f9a181d2509f3dc0fa68b0jpeg.jpeg",
|
||
"previewSrcList": [
|
||
"https://fuss10.elemecdn.com/a/3f/3302e58f9a181d2509f3dc0fa68b0jpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/1/34/19aa98b1fcb2781c4fba33d850549jpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/0/6f/e35ff375812e6b0020b6b4e8f9583jpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/9/bb/e27858e973f5d7d3904835f46abbdjpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/d/e6/c4d93a3805b3ce3f323f7974e6f78jpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/3/28/bbf893f792f03a54408b3b7a7ebf0jpeg.jpeg",
|
||
"https://fuss10.elemecdn.com/2/11/6535bcfb26e4c79b48ddde44f4b6fjpeg.jpeg"
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"ElInput": {
|
||
"name": "ElInput",
|
||
"label": "输入框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/input.html",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "text",
|
||
"options": [
|
||
"text",
|
||
"textarea"
|
||
],
|
||
"setters": [
|
||
"SelectSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxlength",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "minlength",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showWordLimit",
|
||
"defaultValue": false,
|
||
"title": "是否显示输入字数统计,只在 type = \"text\" 或 type = \"textarea\" 时有效",
|
||
"label": "字数统计",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "formatter",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "parser",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "showPassword",
|
||
"defaultValue": false,
|
||
"title": "是否显示切换密码图标",
|
||
"label": "密码图标",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"large",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "prefix-icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "suffix-icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rows",
|
||
"defaultValue": 2,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "autosize",
|
||
"defaultValue": false,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"JSONStter"
|
||
]
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "min",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "step",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "resize",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"none",
|
||
"both",
|
||
"horizontal",
|
||
"vertical"
|
||
],
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "autofocus",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "form",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"title": "输入时是否触发表单的校验",
|
||
"label": "表单校验",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "inputStyle",
|
||
"defaultValue": {},
|
||
"setters": [
|
||
"JSONSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "input"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
"prefix",
|
||
"suffix",
|
||
"prepend",
|
||
"append"
|
||
],
|
||
"package": "element-plus"
|
||
},
|
||
"ElInputNumber": {
|
||
"name": "ElInputNumber",
|
||
"label": "数字输入框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/input-number.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "min",
|
||
"defaultValue": null,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"defaultValue": null,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "step",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "stepStrictly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "precision",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "controls",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "controlsPosition",
|
||
"defaultValue": "",
|
||
"title": "控制按钮位置",
|
||
"label": "按钮位置",
|
||
"options": [
|
||
"",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"min",
|
||
"max"
|
||
],
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "decrease-icon"
|
||
},
|
||
{
|
||
"name": "increase-icon"
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "suffix"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
]
|
||
},
|
||
"ElInputTag": {
|
||
"name": "ElInputTag",
|
||
"label": "标签输入框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/input-tag.html",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"title": "可添加标签的最大数量",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "tagType",
|
||
"title": "标签类型",
|
||
"defaultValue": "info",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
]
|
||
},
|
||
{
|
||
"name": "tagEffect",
|
||
"title": "标签效果",
|
||
"defaultValue": "light",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"light",
|
||
"dark",
|
||
"plain"
|
||
]
|
||
},
|
||
{
|
||
"name": "trigger",
|
||
"title": "触发输入标签的按键",
|
||
"defaultValue": "Enter",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"Enter",
|
||
"Space"
|
||
]
|
||
},
|
||
{
|
||
"name": "draggable",
|
||
"title": "是否可以拖动标签",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"setters": "SelectSetter",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"title": "是否显示清除按钮",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"title": "是否触发表单验证",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "autofocus",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxlength",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "minlength",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "input"
|
||
},
|
||
{
|
||
"name": "add-tag"
|
||
},
|
||
{
|
||
"name": "remove-tag"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "tag"
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "suffix"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"modelValue": [
|
||
"1",
|
||
"2"
|
||
]
|
||
}
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElMention": {
|
||
"name": "ElMention",
|
||
"label": "提及",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/mention.html#api",
|
||
"props": [
|
||
{
|
||
"name": "options",
|
||
"title": "提及选项列表",
|
||
"defaultValue": [],
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "prefix",
|
||
"title": "触发字段的前缀。 字符串长度必须且只能为 1",
|
||
"defaultValue": "@",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "split",
|
||
"title": "用于拆分提及的字符。 字符串长度必须且只能为 1\t",
|
||
"defaultValue": " ",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "filterOption",
|
||
"title": "定制筛选器选项逻辑",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"title": "设置弹出位置",
|
||
"defaultValue": "bottom",
|
||
"options": [
|
||
"top",
|
||
"bottom"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"title": "下拉菜单的内容是否有箭头",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"title": "下拉面板偏移量",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "whole",
|
||
"title": "当退格键被按下做删除操作时,是否将提及部分作为整体删除",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "checkIsWhole",
|
||
"title": "当退格键被按下做删除操作时,检查是否将提及部分作为整体删除",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"title": "提及的下拉面板是否处于加载状态",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "modelValue",
|
||
"title": "输入值",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"title": "自定义浮层类名",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"title": "参数",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "text",
|
||
"options": [
|
||
"text",
|
||
"textarea"
|
||
],
|
||
"setters": [
|
||
"SelectSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxlength",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "minlength",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showWordLimit",
|
||
"defaultValue": false,
|
||
"title": "是否显示输入字数统计,只在 type = \"text\" 或 type = \"textarea\" 时有效",
|
||
"label": "字数统计",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "formatter",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "parser",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "showPassword",
|
||
"defaultValue": false,
|
||
"title": "是否显示切换密码图标",
|
||
"label": "密码图标",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"large",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "prefix-icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "suffix-icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rows",
|
||
"defaultValue": 2,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "autosize",
|
||
"defaultValue": false,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"JSONStter"
|
||
]
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "min",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "step",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "resize",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"none",
|
||
"both",
|
||
"horizontal",
|
||
"vertical"
|
||
],
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "autofocus",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "form",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"title": "输入时是否触发表单的校验",
|
||
"label": "表单校验",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "inputStyle",
|
||
"defaultValue": {},
|
||
"setters": [
|
||
"JSONSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "update:modelValue"
|
||
},
|
||
{
|
||
"name": "search"
|
||
},
|
||
{
|
||
"name": "select"
|
||
},
|
||
{
|
||
"name": "input"
|
||
},
|
||
{
|
||
"name": "blur"
|
||
},
|
||
{
|
||
"name": "focus"
|
||
},
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "clear"
|
||
}
|
||
],
|
||
"slots": [
|
||
"label",
|
||
"loading",
|
||
"header",
|
||
"footer",
|
||
"prefix",
|
||
"suffix",
|
||
"prepend",
|
||
"append"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"options": [
|
||
{
|
||
"label": "Fuphoenixes",
|
||
"value": "Fuphoenixes"
|
||
},
|
||
{
|
||
"label": "kooriookami",
|
||
"value": "kooriookami"
|
||
},
|
||
{
|
||
"label": "Jeremy",
|
||
"value": "Jeremy"
|
||
},
|
||
{
|
||
"label": "btea",
|
||
"value": "btea"
|
||
}
|
||
],
|
||
"modelValue": "@"
|
||
}
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElRow": {
|
||
"name": "ElRow",
|
||
"label": "布局行",
|
||
"categoryId": "layout",
|
||
"doc": "https://element-plus.org/zh-CN/component/layout.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "gutter",
|
||
"defaultValue": 0,
|
||
"label": "栅格间隔",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "justify",
|
||
"defaultValue": "start",
|
||
"title": "flex 布局下的水平排列方式",
|
||
"options": [
|
||
"start",
|
||
"end",
|
||
"center",
|
||
"space-around",
|
||
"space-between",
|
||
"space-evenly"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "align",
|
||
"defaultValue": "top",
|
||
"title": "flex 布局下的垂直排列方式",
|
||
"options": [
|
||
"top",
|
||
"middle",
|
||
"bottom"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"defaultValue": "div",
|
||
"title": "自定义元素标签",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"gutter": 10
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElCol",
|
||
"props": {
|
||
"span": 6
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "div",
|
||
"style": {
|
||
"height": "50px",
|
||
"background": "#ecf5ff"
|
||
}
|
||
}
|
||
}
|
||
],
|
||
"directives": [
|
||
{
|
||
"name": "vFor",
|
||
"value": {
|
||
"type": "JSExpression",
|
||
"value": "4"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElCol": {
|
||
"name": "ElCol",
|
||
"label": "布局列",
|
||
"categoryId": "layout",
|
||
"package": "element-plus",
|
||
"parentIncludes": [
|
||
"ElRow"
|
||
],
|
||
"props": [
|
||
{
|
||
"name": "span",
|
||
"defaultValue": 24,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "push",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "pull",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "xs",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "sm",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "md",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "lg",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "xl",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"defaultValue": "div",
|
||
"title": "自定义元素标签",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"span": 6
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"is": "div",
|
||
"style": {
|
||
"height": "50px",
|
||
"background": "#ecf5ff"
|
||
}
|
||
},
|
||
"children": "Col"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElLink": {
|
||
"name": "ElLink",
|
||
"label": "链接",
|
||
"categoryId": "base",
|
||
"doc": "https://element-plus.org/zh-CN/component/link.html",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "default",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
]
|
||
},
|
||
{
|
||
"name": "underline",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "href",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "target",
|
||
"label": "target",
|
||
"title": "同原生 target 属性",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"_blank",
|
||
"_parent",
|
||
"_self",
|
||
"_top"
|
||
],
|
||
"defaultValue": "_self"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": "IconSetter"
|
||
}
|
||
],
|
||
"events": [],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "icon"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "链接文本"
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElMenu": {
|
||
"name": "ElMenu",
|
||
"label": "导航菜单",
|
||
"doc": "https://element-plus.org/zh-CN/component/menu.html",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "mode",
|
||
"defaultValue": "vertical",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
]
|
||
},
|
||
{
|
||
"name": "collapse",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "ellipsis",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "ellipsisIcon",
|
||
"label": "ellipsisIcon",
|
||
"title": "自定义省略图标 (仅在水平模式下可用)",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "popperOffset",
|
||
"label": "popperOffset",
|
||
"title": "弹出层的偏移量(对所有子菜单有效)",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 6
|
||
},
|
||
{
|
||
"name": "defaultActive",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "defaultOpeneds",
|
||
"defaultValue": [],
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "uniqueOpened",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "menuTrigger",
|
||
"defaultValue": "hover",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"hover",
|
||
"click"
|
||
]
|
||
},
|
||
{
|
||
"name": "router",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTransition",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperEffect",
|
||
"label": "popperEffect",
|
||
"title": "Tooltip 主题,内置了 dark / light 两种主题",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"defaultValue": "dark"
|
||
},
|
||
{
|
||
"name": "closeOnClickOutside",
|
||
"label": "closeOnClickOutside",
|
||
"title": "可选,单击外部时是否折叠菜单",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"label": "popperClass",
|
||
"title": "为 popper 添加类名",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "showTimeout",
|
||
"label": "showTimeout",
|
||
"title": "菜单出现前的延迟",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 300
|
||
},
|
||
{
|
||
"name": "hideTimeout",
|
||
"label": "hideTimeout",
|
||
"title": "菜单消失前的延迟",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 300
|
||
},
|
||
{
|
||
"name": "backgroundColor",
|
||
"defaultValue": "#ffffff",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "textColor",
|
||
"defaultValue": "#303133",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "activeTextColor",
|
||
"defaultValue": "#409EFF",
|
||
"setters": "ColorSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "select"
|
||
},
|
||
{
|
||
"name": "open"
|
||
},
|
||
{
|
||
"name": "close"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"ellipsis-icon"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"mode": "horizontal"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "菜单项一",
|
||
"props": {
|
||
"index": "1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElSubMenu",
|
||
"props": {
|
||
"index": "2"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"slot": "title",
|
||
"props": {
|
||
"is": "div"
|
||
},
|
||
"children": "子菜单"
|
||
},
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "子菜单项一",
|
||
"props": {
|
||
"index": "2-1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "子菜单项二",
|
||
"props": {
|
||
"index": "2-2"
|
||
}
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "菜单项三",
|
||
"props": {
|
||
"index": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElSubMenu": {
|
||
"name": "ElSubMenu",
|
||
"label": "导航子菜单",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "index",
|
||
"label": "index *",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "showTimeout",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "hideTimeout",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperOffset",
|
||
"defaultValue": 6,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "expandCloseIcon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "expandOpenIcon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "collapseCloseIcon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "collapseOpenIcon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"slot": "title",
|
||
"props": {
|
||
"is": "div"
|
||
},
|
||
"children": "子菜单"
|
||
},
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "子菜单项一"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElMenuItem": {
|
||
"name": "ElMenuItem",
|
||
"label": "导航菜单项",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "index",
|
||
"defaultValue": null,
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "route",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "click"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": "菜单项"
|
||
}
|
||
},
|
||
"ElMenuItemGroup": {
|
||
"name": "ElMenuItemGroup",
|
||
"label": "导航菜单组",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "title"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "分组一"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "子菜单项一"
|
||
},
|
||
{
|
||
"name": "ElMenuItem",
|
||
"children": "子菜单项一"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElPageHeader": {
|
||
"name": "ElPageHeader",
|
||
"label": "页头",
|
||
"doc": "https://element-plus.org/zh-CN/component/page-header.html",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "Back",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "content",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "back"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "icon"
|
||
},
|
||
{
|
||
"name": "title"
|
||
},
|
||
{
|
||
"name": "content"
|
||
},
|
||
{
|
||
"name": "extra"
|
||
},
|
||
{
|
||
"name": "breadcrumb"
|
||
},
|
||
{
|
||
"name": "default"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElPageHeader",
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"slot": "content",
|
||
"props": {
|
||
"is": "span"
|
||
},
|
||
"children": "Title"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElPagination": {
|
||
"name": "ElPagination",
|
||
"label": "分页",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/pagination.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "background",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "pageSize",
|
||
"defaultValue": 10,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "defaultPageSize",
|
||
"label": "默认页大小",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "total",
|
||
"title": "总条目数",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "pageCount",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "pagerCount",
|
||
"defaultValue": 7,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "currentPage",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "defaultCurrentPage",
|
||
"label": "默认当前页",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "layout",
|
||
"defaultValue": "prev, pager, next, jumper, ->, total",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "pageSizes",
|
||
"defaultValue": [
|
||
10,
|
||
20,
|
||
30,
|
||
40,
|
||
50,
|
||
100
|
||
],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "appendSizeTo",
|
||
"title": "下拉框挂载到哪个 DOM 元素",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "prevText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "prevIcon",
|
||
"defaultValue": "ArrowLeft",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "nextText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "nextIcon",
|
||
"defaultValue": "ArrowRight",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "teleported ",
|
||
"title": "是否将下拉菜单teleport至 body",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "hideOnSinglePage",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "small",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"size-change",
|
||
"current-change",
|
||
"change",
|
||
"prev-click",
|
||
"next-click",
|
||
"update:pageSize",
|
||
"update:currentPage"
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"prevIcon",
|
||
"nextIcon"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"total": 1000,
|
||
"background": true
|
||
}
|
||
}
|
||
},
|
||
"ElPopconfirm": {
|
||
"name": "ElPopconfirm",
|
||
"label": "气泡确认框",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/popconfirm.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "confirmButtonText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "cancelButtonText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "confirmButtonType",
|
||
"defaultValue": "primary",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info",
|
||
"text"
|
||
]
|
||
},
|
||
{
|
||
"name": "confirmButtonType",
|
||
"defaultValue": "text",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info",
|
||
"text"
|
||
]
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "QuestionFilled",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "iconColor",
|
||
"defaultValue": "#f90",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "hideIcon",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "hideAfter",
|
||
"defaultValue": 200,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "150",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"InputSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "confirm"
|
||
},
|
||
{
|
||
"name": "cancel"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "reference"
|
||
},
|
||
{
|
||
"name": "actions"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElPopconfirm",
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"children": "气泡确认框",
|
||
"slot": "reference"
|
||
}
|
||
],
|
||
"props": {
|
||
"title": "标题内容"
|
||
}
|
||
}
|
||
},
|
||
"ElPopover": {
|
||
"name": "ElPopover",
|
||
"label": "气泡卡片",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/popover.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "trigger",
|
||
"defaultValue": "primary",
|
||
"setters": "click",
|
||
"options": [
|
||
"click",
|
||
"focus",
|
||
"hover",
|
||
"contextmenu"
|
||
]
|
||
},
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "content",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": 150,
|
||
"setters": [
|
||
"NumberSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"defaultValue": "bottom",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "visible",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "transition",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperStyle",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ObjectSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showAfter",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "hideAfter",
|
||
"defaultValue": 200,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "autoClose",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "show"
|
||
},
|
||
{
|
||
"name": "before-enter"
|
||
},
|
||
{
|
||
"name": "after-enter"
|
||
},
|
||
{
|
||
"name": "hide"
|
||
},
|
||
{
|
||
"name": "before-leave"
|
||
},
|
||
{
|
||
"name": "after-leave"
|
||
},
|
||
{
|
||
"name": "update:visible"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "reference"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElPopover",
|
||
"props": {
|
||
"placement": "bottom",
|
||
"title": "Title",
|
||
"width": "200",
|
||
"trigger": "hover",
|
||
"content": "这是content123!"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"children": "气泡卡片",
|
||
"slot": "reference"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElProgress": {
|
||
"name": "ElProgress",
|
||
"label": "进度条",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/progress.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "percentage",
|
||
"defaultValue": 0,
|
||
"title": "百分比,必填",
|
||
"setters": {
|
||
"name": "NumberSetter",
|
||
"props": {
|
||
"min": 0,
|
||
"max": 100
|
||
}
|
||
}
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "line",
|
||
"options": [
|
||
"line",
|
||
"circle",
|
||
"dashboard"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "strokeWidth",
|
||
"defaultValue": 6,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "textInside",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "status",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"success",
|
||
"exception",
|
||
"warning"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "indeterminate",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "duration",
|
||
"defaultValue": 3,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "color",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ColorSetter",
|
||
"FunctionSetter",
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": 126,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "showText",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "strokeLinecap",
|
||
"defaultValue": "round",
|
||
"options": [
|
||
"butt",
|
||
"round",
|
||
"square"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "striped",
|
||
"label": "striped",
|
||
"title": "在进度条上增加条纹",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "stripedFlow",
|
||
"label": "stripedFlow",
|
||
"title": "让进度条上的条纹流动起来",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElProgress",
|
||
"props": {
|
||
"percentage": 50
|
||
}
|
||
}
|
||
},
|
||
"ElRadio": {
|
||
"name": "ElRadio",
|
||
"label": "单选框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/radio.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "value",
|
||
"title": "单选框的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"title": "单选框的 label 如果value没有值, label则作为value使用",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用单选框",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "border",
|
||
"title": "是否显示边框",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"title": "单选框的尺寸",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"title": "原始 name 属性",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "选项一",
|
||
"value": "1"
|
||
}
|
||
}
|
||
},
|
||
"ElRadioGroup": {
|
||
"name": "ElRadioGroup",
|
||
"label": "单选框组",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "绑定值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "size",
|
||
"title": "单选框按钮或边框按钮的大小",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "textColor",
|
||
"title": "按钮形式的 Radio 激活时的文本颜色",
|
||
"defaultValue": "#ffffff",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "fill",
|
||
"title": "按钮形式的 Radio 激活时的填充色和边框色",
|
||
"defaultValue": "#409EFF",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"title": "输入时是否触发表单的校验",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"title": "与 RadioGroup 中的 aria-label 属性相同",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"label": "name",
|
||
"title": "原生 name 属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"label": "id",
|
||
"title": "原生 id 属性",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElRadioGroup",
|
||
"children": [
|
||
{
|
||
"name": "ElRadio",
|
||
"props": {
|
||
"label": "选项一",
|
||
"value": "1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElRadio",
|
||
"props": {
|
||
"label": "选项二",
|
||
"value": "2"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElRadio",
|
||
"props": {
|
||
"label": "选项三",
|
||
"value": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElRadioButton": {
|
||
"name": "ElRadioButton",
|
||
"label": "单选框按钮",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "label",
|
||
"title": "单选框的label,如果没有value,label则作为value使用",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "value",
|
||
"title": "单选框的值",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用单选框",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"title": "原生 name 属性",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"children": "按钮选项"
|
||
}
|
||
},
|
||
"ElRate": {
|
||
"name": "ElRate",
|
||
"label": "评分",
|
||
"childIncludes": false,
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/rate.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"defaultValue": 5,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allowHalf",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "lowThreshold",
|
||
"defaultValue": 2,
|
||
"title": "低分和中等分数的界限值, 值本身被划分在低分中",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "highThreshold",
|
||
"defaultValue": 4,
|
||
"title": "高分和中等分数的界限值, 值本身被划分在高分中",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "colors",
|
||
"defaultValue": [
|
||
"#F7BA2A",
|
||
"#F7BA2A",
|
||
"#F7BA2A"
|
||
],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "voidColor",
|
||
"defaultValue": "#C6D1DE",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "disabledVoidColor",
|
||
"defaultValue": "#EFF2F7",
|
||
"label": "disabledColor",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "icons",
|
||
"defaultValue": [
|
||
"StarFilled",
|
||
"StarFilled",
|
||
"StarFilled"
|
||
],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "voidIcon",
|
||
"defaultValue": "Star",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "disabledVoidIcon",
|
||
"defaultValue": "StarFilled",
|
||
"label": "disabledIcon",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "showText",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showScore",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "textColor",
|
||
"defaultValue": "#1F2D3D",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "texts",
|
||
"defaultValue": [
|
||
"Extremely bad",
|
||
"Disappointed",
|
||
"Fair",
|
||
"Satisfied",
|
||
"Surprise"
|
||
],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "scoreTemplate",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"label": "clearable",
|
||
"title": "是否可以重置值为 0",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "id",
|
||
"label": "id",
|
||
"title": "原生 id 属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"title": "和 Rate 的 aria-label 属性保持一致",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "label",
|
||
"label": "label",
|
||
"title": "和 Rate 的 aria-label 属性保持一致",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"update:modelValue"
|
||
]
|
||
},
|
||
"ElResult": {
|
||
"name": "ElResult",
|
||
"label": "结果",
|
||
"doc": "https://element-plus.org/zh-CN/component/result.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "subTitle",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "info",
|
||
"options": [
|
||
"success",
|
||
"warning",
|
||
"info",
|
||
"error"
|
||
],
|
||
"setters": "SelectSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"icon",
|
||
"title",
|
||
"sub-title",
|
||
"extra"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"icon": "success",
|
||
"title": "Success Tip",
|
||
"subTitle": "Please follow the instructions"
|
||
}
|
||
}
|
||
},
|
||
"ElScrollbar": {
|
||
"name": "ElScrollbar",
|
||
"label": "滚动条",
|
||
"categoryId": "base",
|
||
"doc": "https://element-plus.org/zh-CN/component/scrollbar.html",
|
||
"childIncludes": false,
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxHeight",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "native",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "wrapStyle",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "wrapClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "viewStyle",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "viewClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "noresize",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"defaultValue": "div",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "always",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "minSize",
|
||
"defaultValue": 20,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"label": "id",
|
||
"title": "视图id",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "role",
|
||
"label": "role",
|
||
"title": "视图的角色",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"label": "ariaLabel",
|
||
"title": "视图的 aria-label",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "ariaOrientation",
|
||
"label": "ariaOrientation",
|
||
"title": "视图的 aria-orientation",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "scroll"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"style": {
|
||
"height": "300px"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "component",
|
||
"props": {
|
||
"style": {
|
||
"height": "50px",
|
||
"margin": "10px",
|
||
"background": "#ecf5ff"
|
||
}
|
||
},
|
||
"directives": [
|
||
{
|
||
"name": "vFor",
|
||
"value": {
|
||
"type": "JSExpression",
|
||
"value": "6"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElSelect": {
|
||
"name": "ElSelect",
|
||
"label": "选择器",
|
||
"doc": "https://element-plus.org/zh-CN/component/select.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"InputSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "multiple",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "valueKey",
|
||
"defaultValue": "value",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTags",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTagsTooltip",
|
||
"title": "当鼠标悬停于折叠标签的文本时,是否显示所有选中的标签。 要使用此属性,collapse-tags属性必须设定为 true",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "multipleLimit",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "Select",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "filterable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allowCreate",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filterMethod",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "remote",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "remoteMethod",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "remoteShowSuffix",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loadingText",
|
||
"defaultValue": "Loading",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "noMatchText",
|
||
"defaultValue": "No matching data",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "noDataText",
|
||
"defaultValue": "No data",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "reserveKeyword",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "defaultFirstOption",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "appendTo",
|
||
"title": "下拉框挂载到哪个 DOM 元素",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "automaticDropdown",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "fitInputWidth",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "suffixIcon",
|
||
"defaultValue": "ArrowUp",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tagType",
|
||
"defaultValue": "info",
|
||
"options": [
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "tagEffect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"",
|
||
"light",
|
||
"dark",
|
||
"plain"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 12,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"label": "placement",
|
||
"title": "下拉框出现的位置",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"defaultValue": "bottom-start"
|
||
},
|
||
{
|
||
"name": "fallbackPlacements",
|
||
"label": "fallbackPlacements",
|
||
"title": "dropdown 可用的 positions",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": [
|
||
"bottom-start",
|
||
"top-start",
|
||
"right",
|
||
"left"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxCollapseTags",
|
||
"label": "maxCollapseTags",
|
||
"title": "需要显示的 Tag 的最大数量 只有当 collapse-tags 设置为 true 时才会生效。",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"label": "popperOptions",
|
||
"title": "popper.js 参数",
|
||
"setters": "ObjectSetter",
|
||
"defaultValue": {}
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"label": "ariaLabel",
|
||
"title": "等价于原生 input aria-label 属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"title": "清空选项的值 ",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "suffixTransition",
|
||
"title": "下拉菜单显示/消失时后缀图标的动画",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"title": "input 的 tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"visible-change",
|
||
"remove-tag",
|
||
"clear",
|
||
"blur",
|
||
"focus",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "empty"
|
||
},
|
||
{
|
||
"name": "tag"
|
||
},
|
||
{
|
||
"name": "loading"
|
||
},
|
||
{
|
||
"name": "label"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"children": [
|
||
{
|
||
"name": "ElOption",
|
||
"props": {
|
||
"label": {
|
||
"type": "JSExpression",
|
||
"value": "`选项${this.context.item}`"
|
||
}
|
||
},
|
||
"directives": [
|
||
{
|
||
"name": "vFor",
|
||
"value": {
|
||
"type": "JSExpression",
|
||
"value": "6"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElOptionGroup": {
|
||
"name": "ElOptionGroup",
|
||
"label": "选择器选项组",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"parentIncludes": [
|
||
"ElSelect"
|
||
],
|
||
"props": [
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "分组"
|
||
}
|
||
}
|
||
},
|
||
"ElOption": {
|
||
"name": "ElOption",
|
||
"label": "选择器选项",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"parentIncludes": [
|
||
"ElSelect",
|
||
"ElOptionGroup"
|
||
],
|
||
"props": [
|
||
{
|
||
"name": "value",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "选项"
|
||
}
|
||
}
|
||
},
|
||
"ElSelectV2": {
|
||
"name": "ElSelectV2",
|
||
"label": "虚拟列表选择器",
|
||
"doc": "https://element-plus.org/zh-CN/component/select-v2.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "options",
|
||
"label": "options",
|
||
"title": "选项的数据源, value 的 key 和 label 可以通过 props自定义.",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "props",
|
||
"label": "props",
|
||
"title": "配置选项,具体看下表",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "multiple",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "valueKey",
|
||
"defaultValue": "value",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"label": "clearIcon",
|
||
"title": "自定义清除图标",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ObjectSetter"
|
||
],
|
||
"defaultValue": "CircleClose"
|
||
},
|
||
{
|
||
"name": "collapseTags",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "multipleLimit",
|
||
"label": "multipleLimit",
|
||
"title": "多选时可被选择的最大数目。 当被设置为0时,可被选择的数目不设限。",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": [
|
||
"SelectSetter",
|
||
"StringSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "Please select",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "filterable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allowCreate",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filterMethod",
|
||
"label": "filterMethod",
|
||
"title": "自定义筛选方法",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"label": "loading",
|
||
"title": "是否从远程加载数据",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "loadingText",
|
||
"label": "loadingText",
|
||
"title": "从服务器加载数据时显示的文本,默认为“Loading”",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "Loading"
|
||
},
|
||
{
|
||
"name": "reserveKeyword",
|
||
"label": "reserveKeyword",
|
||
"title": "筛选时,是否在选择选项后保留关键字",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "noMatchText",
|
||
"label": "noMatchText",
|
||
"title": "搜索条件无匹配时显示的文字,也可以使用 empty 插槽设置,默认是 “No matching data“",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "noDataText",
|
||
"label": "noDataText",
|
||
"title": "当在没有数据时显示的文字,你同时可以使用empty插槽进行设置。",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "No Data"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"label": "popperClass",
|
||
"title": "选择器下拉菜单的自定义类名",
|
||
"setters": "StringSetter",
|
||
"defaultValue": ""
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"label": "teleported",
|
||
"title": "是否将下拉列表元素插入 append-to 指向的元素下",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "appendTo",
|
||
"title": "下拉框挂载到哪个 DOM 元素",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"label": "popperOptions",
|
||
"setters": "ObjectSetter",
|
||
"defaultValue": {}
|
||
},
|
||
{
|
||
"name": "automaticDropdown",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "fitInputWidth",
|
||
"defaultValue": true,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "height",
|
||
"defaultValue": 274,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "itemHeight",
|
||
"label": "itemHeight",
|
||
"title": "下拉项的高度",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 34
|
||
},
|
||
{
|
||
"name": "scrollbarAlwaysOn",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "remote",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "remoteMethod",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"title": "下拉面板偏移量",
|
||
"defaultValue": 12,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"title": "下拉菜单的内容是否有箭头",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"label": "placement",
|
||
"title": "下拉框出现的位置",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"defaultValue": "bottom-start"
|
||
},
|
||
{
|
||
"name": "fallbackPlacements",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": [
|
||
"bottom-start",
|
||
"top-start",
|
||
"right",
|
||
"left"
|
||
]
|
||
},
|
||
{
|
||
"name": "collapseTagsTooltip",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "maxCollapseTags",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"name": "tagType",
|
||
"label": "tagType",
|
||
"title": "标签类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"",
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"defaultValue": "info"
|
||
},
|
||
{
|
||
"name": "tagEffect",
|
||
"title": "标签效果",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"",
|
||
"light",
|
||
"dark",
|
||
"plain"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"label": "ariaLabel",
|
||
"title": "等价于原生 input aria-label 属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"title": "清空选项的值 ",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "popperAppendToBody",
|
||
"title": "是否将弹出框插入至 body 元素 当弹出框的位置出现问题时,你可以尝试将该属性设置为false。",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"title": "input 的 tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"visible-change",
|
||
"remove-tag",
|
||
"clear",
|
||
"blur",
|
||
"focus",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"item"
|
||
]
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "empty"
|
||
},
|
||
{
|
||
"name": "tag"
|
||
},
|
||
{
|
||
"name": "loading"
|
||
},
|
||
{
|
||
"name": "label"
|
||
}
|
||
]
|
||
},
|
||
"ElSkeleton": {
|
||
"name": "ElSkeleton",
|
||
"label": "骨架屏",
|
||
"doc": "https://element-plus.org/zh-CN/component/skeleton.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "animated",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "count",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "rows",
|
||
"defaultValue": 3,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "throttle",
|
||
"defaultValue": 0,
|
||
"setters": [
|
||
"NumberSetter",
|
||
"ObjectSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"object"
|
||
]
|
||
},
|
||
{
|
||
"name": "template",
|
||
"params": [
|
||
"object"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ElSkeletonItem": {
|
||
"name": "ElSkeletonItem",
|
||
"label": "骨架项",
|
||
"doc": "https://element-plus.org/zh-CN/component/skeleton.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "variant",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"p",
|
||
"text",
|
||
"h1",
|
||
"h3",
|
||
"caption",
|
||
"button",
|
||
"image",
|
||
"circle",
|
||
"rect"
|
||
],
|
||
"defaultValue": "text"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"variant": "image",
|
||
"style": {
|
||
"width": "240px",
|
||
"height": "240px"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"ElSlider": {
|
||
"name": "ElSlider",
|
||
"label": "滑块",
|
||
"childIncludes": false,
|
||
"doc": "https://element-plus.org/zh-CN/component/slider.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "选中项绑定值",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "min",
|
||
"title": "最小值",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "max",
|
||
"title": "最大值",
|
||
"defaultValue": 100,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"title": "是否禁用",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "step",
|
||
"title": "步长",
|
||
"defaultValue": 1,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "showInput",
|
||
"title": "是否显示输入框,仅在非范围选择时有效",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showInputControls",
|
||
"title": "在显示输入框的情况下,是否显示输入框的控制按钮",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"title": "slider 包装器的大小,垂直模式下该属性不可用",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "inputSize",
|
||
"title": "输入框的大小,如果设置了 size 属性,默认值自动取 size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "showStops",
|
||
"defaultValue": false,
|
||
"title": "是否显示间断点",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showTooltip",
|
||
"defaultValue": true,
|
||
"title": "是否显示提示信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "formatTooltip",
|
||
"title": "格式化提示信息",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "range",
|
||
"title": "是否开启选择范围",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "vertical",
|
||
"defaultValue": false,
|
||
"title": "垂直模式",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "",
|
||
"title": "滑块高度,垂直模式必填",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "aria-label",
|
||
"title": "原生 aria-label属性",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rangeStartLabel",
|
||
"defaultValue": "",
|
||
"title": "当 range 为true时,屏幕阅读器标签开始的标记",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rangeEndLabel",
|
||
"defaultValue": "",
|
||
"title": "当 range 为true时,屏幕阅读器标签结尾的标记",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "formatValueText",
|
||
"title": "显示屏幕阅读器的 aria-valuenow 属性的格式",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "debounce",
|
||
"defaultValue": 300,
|
||
"title": "输入时的去抖延迟,毫秒,仅在 show-input 等于 true 时有效",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "tooltipClass",
|
||
"title": "tooltip 的自定义类名",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"title": "Tooltip 出现的位置",
|
||
"defaultValue": "top",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "marks",
|
||
"title": "标记, key 的类型必须为 number 且取值在闭区间 [min, max] 内,每个标记可以单独设置样式",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"title": "输入时是否触发表单的校验",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"input",
|
||
"update:modelValue"
|
||
]
|
||
},
|
||
"ElSpace": {
|
||
"name": "ElSpace",
|
||
"label": "间距",
|
||
"categoryId": "base",
|
||
"doc": "https://element-plus.org/zh-CN/component/space.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "alignment",
|
||
"defaultValue": "center",
|
||
"title": "对齐的方式",
|
||
"options": [
|
||
"normal",
|
||
"stretch",
|
||
"center",
|
||
"start",
|
||
"end",
|
||
"flex-start",
|
||
"flex-end",
|
||
"baseline",
|
||
"first baseline",
|
||
"last baseline",
|
||
"safe center",
|
||
"unsafe center",
|
||
"inherit",
|
||
"initial",
|
||
"revert",
|
||
"revert-layer",
|
||
"unset"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "class",
|
||
"title": "className",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ObjectSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"title": "排列的方向",
|
||
"defaultValue": "horizontal",
|
||
"options": [
|
||
"vertical",
|
||
"horizontal"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "prefixCls",
|
||
"title": "给 space-items 的类名前缀",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "style",
|
||
"title": "额外样式",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "spacer",
|
||
"title": "间隔符",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "size",
|
||
"title": "间隔大小",
|
||
"defaultValue": "small",
|
||
"setters": [
|
||
"SelectSetter",
|
||
"NumberSetter",
|
||
"ArraySetter"
|
||
],
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
]
|
||
},
|
||
{
|
||
"name": "wrap",
|
||
"title": "设置是否自动折行",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "fill",
|
||
"title": "子元素是否填充父容器",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "fillRatio",
|
||
"title": "填充父容器的比例",
|
||
"defaultValue": 100,
|
||
"setters": "NumberSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"spacer"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"fill": true,
|
||
"style": {
|
||
"width": "100%"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElCard"
|
||
},
|
||
{
|
||
"name": "ElCard"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElStatistic": {
|
||
"name": "ElStatistic",
|
||
"label": "统计组件",
|
||
"doc": "https://element-plus.org/zh-CN/component/statistic.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "value",
|
||
"label": "value",
|
||
"title": "数字内容",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "decimalSeparator",
|
||
"label": "decimalSeparator",
|
||
"title": "设置小数点符号",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "."
|
||
},
|
||
{
|
||
"name": "formatter",
|
||
"label": "formatter",
|
||
"title": "自定义数字格式化",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "groupSeparator",
|
||
"label": "groupSeparator",
|
||
"title": "设置千分位标识符",
|
||
"setters": "StringSetter",
|
||
"defaultValue": ","
|
||
},
|
||
{
|
||
"name": "precision",
|
||
"label": "precision",
|
||
"title": "数字精度",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "prefix",
|
||
"label": "prefix",
|
||
"title": "设置数字的前缀",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "suffix",
|
||
"label": "suffix",
|
||
"title": "设置数字的后缀",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "title",
|
||
"label": "title",
|
||
"title": "数字标题",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "valueStyle",
|
||
"label": "valueStyle",
|
||
"title": "数字样式",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ObjectSetter",
|
||
"ArraySetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"prefix",
|
||
"suffix",
|
||
"title"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "Daily active users",
|
||
"value": "268500"
|
||
}
|
||
}
|
||
},
|
||
"ElCountdown": {
|
||
"name": "ElCountdown",
|
||
"label": "倒计时",
|
||
"doc": "https://element-plus.org/zh-CN/component/statistic.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "value",
|
||
"label": "value",
|
||
"title": "目标时间",
|
||
"setters": [
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "format",
|
||
"label": "format",
|
||
"title": "格式化倒计时",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "HH:mm:ss"
|
||
},
|
||
{
|
||
"name": "prefix",
|
||
"label": "prefix",
|
||
"title": "设置倒计时前缀",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "suffix",
|
||
"label": "suffix",
|
||
"title": "设置倒计时的后缀",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "title",
|
||
"label": "title",
|
||
"title": "倒计时标题",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "valueStyle",
|
||
"label": "valueStyle",
|
||
"title": "倒计时值的样式",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ObjectSetter",
|
||
"ArraySetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"finish"
|
||
],
|
||
"slots": [
|
||
"prefix",
|
||
"suffix",
|
||
"title"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "Start to grab",
|
||
"value": 1792134444342
|
||
}
|
||
}
|
||
},
|
||
"ElSegmented": {
|
||
"name": "ElSegmented",
|
||
"label": "分段控制器",
|
||
"doc": "https://element-plus.org/zh-CN/component/segmented.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"title": "绑定值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "options",
|
||
"title": "选项的数据",
|
||
"defaultValue": [],
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "block",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "validate-event",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "horizontal",
|
||
"options": [
|
||
"horizontal",
|
||
"vertical"
|
||
],
|
||
"setters": "SelectSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"modelValue": "Mom",
|
||
"options": [
|
||
"Mon",
|
||
"Tue",
|
||
"Wed",
|
||
"Thu",
|
||
"Fri",
|
||
"Sat",
|
||
"Sun"
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"ElSteps": {
|
||
"name": "ElSteps",
|
||
"label": "步骤条",
|
||
"categoryId": "nav",
|
||
"doc": "https://element-plus.org/zh-CN/component/steps.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "space",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "direction",
|
||
"defaultValue": "horizontal",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"vertical",
|
||
"horizontal"
|
||
]
|
||
},
|
||
{
|
||
"name": "active",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "processStatus",
|
||
"defaultValue": "process",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"wait",
|
||
"process",
|
||
"finish",
|
||
"error",
|
||
"success"
|
||
]
|
||
},
|
||
{
|
||
"name": "finishStatus",
|
||
"defaultValue": "finish",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"wait",
|
||
"process",
|
||
"finish",
|
||
"error",
|
||
"success"
|
||
]
|
||
},
|
||
{
|
||
"name": "alignCenter",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "simple",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElSteps",
|
||
"children": [
|
||
{
|
||
"name": "ElStep",
|
||
"props": {
|
||
"title": "Step 1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElStep",
|
||
"props": {
|
||
"title": "Step 2"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElStep",
|
||
"props": {
|
||
"title": "Step 3"
|
||
}
|
||
}
|
||
],
|
||
"props": {
|
||
"active": 0,
|
||
"finishStatus": "success"
|
||
}
|
||
}
|
||
},
|
||
"ElStep": {
|
||
"name": "ElStep",
|
||
"label": "步骤项",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "title",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "description",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "status",
|
||
"defaultValue": "",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"wait",
|
||
"process",
|
||
"finish",
|
||
"error",
|
||
"success"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "icon"
|
||
},
|
||
{
|
||
"name": "title"
|
||
},
|
||
{
|
||
"name": "description"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "步骤"
|
||
}
|
||
}
|
||
},
|
||
"ElSwitch": {
|
||
"name": "ElSwitch",
|
||
"label": "开关",
|
||
"doc": "https://element-plus.org/zh-CN/component/switch.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": false,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"NumberSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "inlinePrompt",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "activeIcon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "inactiveIcon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "activeActionIcon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "inactiveActionIcon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "activeText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "inactiveText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "activeValue",
|
||
"defaultValue": true,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "inactiveValue",
|
||
"defaultValue": false,
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "beforeChange",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "id",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "activeColor",
|
||
"defaultValue": "",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "inactiveColor",
|
||
"defaultValue": "",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "borderColor",
|
||
"defaultValue": "",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
"active-action",
|
||
"inactive-action"
|
||
]
|
||
},
|
||
"ElTable": {
|
||
"name": "ElTable",
|
||
"label": "表格",
|
||
"doc": "https://element-plus.org/zh-CN/component/table.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "data",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxHeight",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "stripe",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "border",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "fit",
|
||
"defaultValue": true,
|
||
"title": "列的宽度是否自撑开",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showHeader",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "highlightCurrentRow",
|
||
"defaultValue": false,
|
||
"label": "是否高亮",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "currentRowKey",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "rowClassName",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "rowStyle",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "cellClassName",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "cellStyle",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "headerRowClassName",
|
||
"defaultValue": "",
|
||
"title": "表头行类名",
|
||
"label": "RowClassName",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "headerRowStyle",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "headerCellClassName",
|
||
"defaultValue": "",
|
||
"title": "表头单元格类名",
|
||
"label": "CellClassName",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "headerCellStyle",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "rowKey",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "emptyText",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "defaultExpandAll",
|
||
"defaultValue": false,
|
||
"label": "展开所有",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "expand-row-keys",
|
||
"defaultValue": "",
|
||
"title": "可以通过该属性设置 Table 目前的展开行,需要设置 row-key 属性才能使用,该属性为展开行的 keys 数组。",
|
||
"label": "row-keys",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "default-sort",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "tooltip-effect",
|
||
"defaultValue": "dark",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "tooltip-options",
|
||
"defaultValue": {
|
||
"enterable": true,
|
||
"placement": "top",
|
||
"showArrow": true,
|
||
"hideAfter": 200,
|
||
"popperOptions": {
|
||
"strategy": "fixed"
|
||
}
|
||
},
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "show-summary",
|
||
"defaultValue": false,
|
||
"label": "显示合计行",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "sum-text",
|
||
"defaultValue": "合计",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "summary-method",
|
||
"defaultValue": "",
|
||
"label": "合计计算方法",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "span-method",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "select-on-indeterminate",
|
||
"defaultValue": true,
|
||
"title": "在多选表格中,当仅有部分行被选中时,点击表头的多选框时的行为。 若为 true,则选中所有行;若为 false,则取消选择所有行",
|
||
"label": "indeterminate",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "indent",
|
||
"defaultValue": 16,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "lazy",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "load",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "tree-props",
|
||
"defaultValue": {
|
||
"hasChildren": "hasChildren",
|
||
"children": "children"
|
||
},
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "tableLayout",
|
||
"defaultValue": "fixed",
|
||
"title": "设置表格单元、行和列的布局方式",
|
||
"options": [
|
||
"fixed",
|
||
"auto"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "scrollbar-always-on",
|
||
"defaultValue": false,
|
||
"label": "显示滚动条",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "show-overflow-tooltip",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "flexible",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "scrollbarTabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "allowDragLastColumn",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"select",
|
||
"select-all",
|
||
"selection-change",
|
||
"cell-mouse-enter",
|
||
"cell-mouse-leave",
|
||
"cell-click",
|
||
"cell-dblclick",
|
||
"cell-contextmenu",
|
||
"row-click",
|
||
"row-contextmenu",
|
||
"row-dblclick",
|
||
"header-click",
|
||
"header-contextmenu",
|
||
"sort-change",
|
||
"filter-change",
|
||
"current-change",
|
||
"header-dragend",
|
||
"expand-change",
|
||
"scroll"
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"append",
|
||
"empty"
|
||
],
|
||
"snippet": {
|
||
"name": "ElTable",
|
||
"props": {
|
||
"data": [
|
||
{
|
||
"date": "2016-05-03",
|
||
"name": "Tom",
|
||
"address": "No. 189, Grove St, Los Angeles"
|
||
},
|
||
{
|
||
"date": "2016-05-02",
|
||
"name": "Tom",
|
||
"address": "No. 189, Grove St, Los Angeles"
|
||
},
|
||
{
|
||
"date": "2016-05-04",
|
||
"name": "Tom",
|
||
"address": "No. 189, Grove St, Los Angeles"
|
||
},
|
||
{
|
||
"date": "2016-05-01",
|
||
"name": "Tom",
|
||
"address": "No. 189, Grove St, Los Angeles"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElTableColumn",
|
||
"props": {
|
||
"prop": "date",
|
||
"label": "Date"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTableColumn",
|
||
"props": {
|
||
"prop": "name",
|
||
"label": "Name"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTableColumn",
|
||
"props": {
|
||
"prop": "address",
|
||
"label": "Address"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElTableColumn": {
|
||
"name": "ElTableColumn",
|
||
"label": "表头",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"default",
|
||
"selection",
|
||
"index",
|
||
"expand"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "index",
|
||
"defaultValue": 0,
|
||
"title": "如果设置了 type=index,可以通过传递 index 属性来自定义索引",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "column-key",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "prop",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "min-width",
|
||
"defaultValue": "",
|
||
"title": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "fixed",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"left",
|
||
"right"
|
||
],
|
||
"setters": [
|
||
"SelectSetter",
|
||
"BooleanSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "render-header",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "sortable",
|
||
"defaultValue": false,
|
||
"options": [
|
||
"",
|
||
"custom"
|
||
],
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"SelectSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "sort-method",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "sort-by",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"FunctionSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "sort-orders",
|
||
"defaultValue": [
|
||
"ascending",
|
||
"descending",
|
||
null
|
||
],
|
||
"title": "数据在排序时所使用排序策略的轮转顺序,仅当 sortable 为 true 时有效。 需传入一个数组,随着用户点击表头,该列依次按照数组中元素的顺序进行排序",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "resizable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "formatter",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "show-overflow-tooltip",
|
||
"title": "当内容过长被隐藏时显示 tooltip",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "align",
|
||
"defaultValue": "left",
|
||
"options": [
|
||
"left",
|
||
"center",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "header-align",
|
||
"defaultValue": "left",
|
||
"options": [
|
||
"left",
|
||
"center",
|
||
"right"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "class-name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "label-class-name",
|
||
"defaultValue": "",
|
||
"title": "当前列标题的自定义类名",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "selectable",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "reserve-selection",
|
||
"defaultValue": false,
|
||
"title": "仅对 type=selection 的列有效, 请注意, 需指定 row-key 来让这个功能生效。",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filters",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "filter-placement",
|
||
"defaultValue": "",
|
||
"title": "过滤弹出框的定位,与 Tooltip 的 placement 属性相同",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "filter-class-name",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "filter-multiple",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filter-method",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "filtered-value",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"row",
|
||
"column",
|
||
"$index"
|
||
]
|
||
},
|
||
{
|
||
"name": "header",
|
||
"params": [
|
||
"column",
|
||
"$index"
|
||
]
|
||
},
|
||
{
|
||
"name": "filter-icon",
|
||
"params": [
|
||
"filterOpened"
|
||
]
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "列名"
|
||
}
|
||
}
|
||
},
|
||
"ElTabs": {
|
||
"name": "ElTabs",
|
||
"label": "标签页",
|
||
"doc": "https://element-plus.org/zh-CN/component/tabs.html",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "type",
|
||
"setters": [
|
||
{
|
||
"name": "SelectSetter",
|
||
"props": {
|
||
"closable": true
|
||
}
|
||
}
|
||
],
|
||
"defaultValue": "",
|
||
"options": [
|
||
"",
|
||
"card",
|
||
"border-card"
|
||
]
|
||
},
|
||
{
|
||
"name": "closable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "addable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "editable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabPosition",
|
||
"defaultValue": "top",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"right",
|
||
"bottom",
|
||
"left"
|
||
]
|
||
},
|
||
{
|
||
"name": "stretch",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "beforeLeave",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "tab-click"
|
||
},
|
||
{
|
||
"name": "tab-change"
|
||
},
|
||
{
|
||
"name": "tab-remove"
|
||
},
|
||
{
|
||
"name": "tab-add"
|
||
},
|
||
{
|
||
"name": "edit"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"addIcon",
|
||
"add-icon"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"modelValue": "1"
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElTabPane",
|
||
"children": "面板一内容",
|
||
"props": {
|
||
"label": "面板一",
|
||
"name": "1"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTabPane",
|
||
"children": "面板二内容",
|
||
"props": {
|
||
"label": "面板二",
|
||
"name": "2"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTabPane",
|
||
"children": "面板三内容",
|
||
"props": {
|
||
"label": "面板三",
|
||
"name": "3"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElTabPane": {
|
||
"name": "ElTabPane",
|
||
"label": "标签页面板",
|
||
"categoryId": "nav",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "label",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "closable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "lazy",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "label"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"label": "面板标题"
|
||
},
|
||
"children": "面板内容"
|
||
}
|
||
},
|
||
"ElTag": {
|
||
"name": "ElTag",
|
||
"label": "标签",
|
||
"doc": "https://element-plus.org/zh-CN/component/tag.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "primary",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "closable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disable-transitions",
|
||
"defaultValue": false,
|
||
"label": "渐变动画",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "hit",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "color",
|
||
"defaultValue": "",
|
||
"setters": "ColorSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light",
|
||
"plain"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "round",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"click",
|
||
"close"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"children": "标签一"
|
||
}
|
||
},
|
||
"ElCheckTag": {
|
||
"name": "ElCheckTag",
|
||
"label": "可选中的标签",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "checked",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "type",
|
||
"title": "CheckTag 类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"defaultValue": "primary"
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"update:checked"
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"children": "标签一"
|
||
}
|
||
},
|
||
"ElText": {
|
||
"name": "ElText",
|
||
"label": "文本",
|
||
"categoryId": "base",
|
||
"doc": "https://element-plus.org/zh-CN/component/text.html",
|
||
"props": [
|
||
{
|
||
"name": "type",
|
||
"label": "type",
|
||
"title": "类型",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
]
|
||
},
|
||
{
|
||
"name": "size",
|
||
"label": "size",
|
||
"title": "大小",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "truncated",
|
||
"label": "truncated",
|
||
"title": "显示省略号",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "lineClamp",
|
||
"label": "lineClamp",
|
||
"title": "最大行数",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "tag",
|
||
"label": "tag",
|
||
"title": "自定义元素标签",
|
||
"setters": "StringSetter",
|
||
"defaultValue": "span"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"type": "primary"
|
||
},
|
||
"children": "这是一段Primary颜色的文本"
|
||
},
|
||
"package": "element-plus"
|
||
},
|
||
"ElTimeline": {
|
||
"name": "ElTimeline",
|
||
"label": "时间线",
|
||
"doc": "https://element-plus.org/zh-CN/component/timeline.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"name": "ElTimeline",
|
||
"children": [
|
||
{
|
||
"name": "ElTimelineItem",
|
||
"children": "Event start",
|
||
"props": {
|
||
"timestamp": "2018-04-15",
|
||
"size": "large",
|
||
"type": "primary",
|
||
"icon": "MoreFilled"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTimelineItem",
|
||
"children": "Approved",
|
||
"props": {
|
||
"timestamp": "2018-04-13",
|
||
"color": "#0bbd87"
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTimelineItem",
|
||
"children": "Success",
|
||
"props": {
|
||
"timestamp": "2018-04-11",
|
||
"hollow": true,
|
||
"icon": "el-icon-more"
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElTimelineItem": {
|
||
"name": "ElTimelineItem",
|
||
"label": "时间线子项",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "timestamp",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "hide-timestamp",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "center",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"defaultValue": "bottom",
|
||
"options": [
|
||
"top",
|
||
"bottom"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "type",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"primary",
|
||
"success",
|
||
"warning",
|
||
"danger",
|
||
"info"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "color",
|
||
"defaultValue": "",
|
||
"options": [
|
||
"hsl",
|
||
"hsv",
|
||
"hex",
|
||
"rgb"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "normal",
|
||
"options": [
|
||
"normal",
|
||
"large"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": "IconSetter"
|
||
},
|
||
{
|
||
"name": "hollow",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"default",
|
||
"dot"
|
||
]
|
||
},
|
||
"ElTimePicker": {
|
||
"name": "ElTimePicker",
|
||
"label": "时间选择器",
|
||
"childIncludes": false,
|
||
"doc": "https://element-plus.org/zh-CN/component/time-picker.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"NumberSetter",
|
||
"StringSetter",
|
||
"ArraySetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "readonly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "editable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "startPlaceholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "endPlaceholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "isRange",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "arrowControl",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rangeSeparator",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"defaultValue": "HH:mm:ss",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "defaultValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "valueFormat",
|
||
"title": "可选,绑定值的格式。 不指定则绑定值为 Date 对象",
|
||
"defaultValue": "",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "id",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "prefixIcon",
|
||
"defaultValue": "Clock",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "disabledHours",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "disabledMinutes",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "disabledSeconds",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"label": "tabindex",
|
||
"title": "输入框的 tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
],
|
||
"defaultValue": 0
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"title": "清空选项的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"blur",
|
||
"focus",
|
||
"clear",
|
||
"visible-change",
|
||
"update:modelValue"
|
||
]
|
||
},
|
||
"ElTimeSelect": {
|
||
"name": "ElTimeSelect",
|
||
"label": "时间选择",
|
||
"childIncludes": false,
|
||
"doc": "https://element-plus.org/zh-CN/component/time-select.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "editable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "prefixIcon",
|
||
"defaultValue": "Clock",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "start",
|
||
"defaultValue": "09:00",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "end",
|
||
"defaultValue": "18:00",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "step",
|
||
"defaultValue": "00:30",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "minTime",
|
||
"defaultValue": "00:00",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "maxTime",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"defaultValue": "HH:mm",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"title": "组件的空值配置",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"title": "清空选项的值",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"change",
|
||
"blur",
|
||
"focus",
|
||
"clear",
|
||
"update:modelValue"
|
||
]
|
||
},
|
||
"ElTooltip": {
|
||
"name": "ElTooltip",
|
||
"childIncludes": true,
|
||
"label": "文字提示",
|
||
"doc": "https://element-plus.org/zh-CN/component/tooltip.html",
|
||
"categoryId": "other",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "appendTo",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "dark",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "content",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "rawContent",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"defaultValue": "bottom",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
]
|
||
},
|
||
{
|
||
"name": "fallback-placements",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "visible",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "transition",
|
||
"defaultValue": "el-fade-in-linear",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"defaultValue": {
|
||
"boundariesElement": "body",
|
||
"gpuAcceleration": false
|
||
},
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "showAfter",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "show-arrow",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "hide-after",
|
||
"defaultValue": 200,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "auto-close",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "popper-class",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "enterable",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"label": "teleported",
|
||
"title": "是否使用 teleport。设置成 true则会被追加到 append-to 的位置",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "trigger",
|
||
"label": "trigger",
|
||
"title": "如何触发 Tooltip",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"hover",
|
||
"click",
|
||
"focus",
|
||
"contextmenu"
|
||
],
|
||
"defaultValue": "hover"
|
||
},
|
||
{
|
||
"name": "virtual-triggering",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "virtual-ref",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "trigger-keys",
|
||
"defaultValue": [
|
||
"Enter",
|
||
"Space"
|
||
],
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"label": "ariaLabel",
|
||
"title": "和 aria-label 属性保持一致",
|
||
"setters": "StringSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "confirm"
|
||
},
|
||
{
|
||
"name": "cancel"
|
||
},
|
||
{
|
||
"name": "update:visible "
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "content"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"name": "ElTooltip",
|
||
"children": "文字提示",
|
||
"props": {
|
||
"content": "自定义弹出框的内容"
|
||
}
|
||
}
|
||
},
|
||
"ElTour": {
|
||
"name": "ElTour",
|
||
"label": "漫游式引导",
|
||
"doc": "https://element-plus.org/zh-CN/component/tour.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "showArrow",
|
||
"label": "showArrow",
|
||
"title": "是否显示箭头",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"label": "placement",
|
||
"title": "引导卡片相对于目标元素的位置",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"defaultValue": "bottom"
|
||
},
|
||
{
|
||
"name": "contentStyle",
|
||
"label": "contentStyle",
|
||
"title": "为content自定义样式",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "mask",
|
||
"label": "mask",
|
||
"title": "是否启用遮罩,通过自定义属性改变遮罩样式以及填充的颜色",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"ObjectSetter"
|
||
],
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "type",
|
||
"title": "类型,影响底色与文字颜色",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"primary"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "modelValue",
|
||
"label": "modelValue",
|
||
"title": "打开引导",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": false
|
||
},
|
||
{
|
||
"name": "current",
|
||
"label": "current",
|
||
"title": "当前值",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "scroll-into-view-options",
|
||
"label": "scroll-into-view-options",
|
||
"title": "是否支持当前元素滚动到视窗内,也可传入配置指定滚动视窗的相关参数",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"ObjectSetter"
|
||
],
|
||
"defaultValue": {
|
||
"block": "center"
|
||
}
|
||
},
|
||
{
|
||
"name": "z-index",
|
||
"label": "z-index",
|
||
"title": "Tour 的层级",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 2001
|
||
},
|
||
{
|
||
"name": "show-close",
|
||
"label": "show-close",
|
||
"title": "是否显示关闭按钮",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "close-icon",
|
||
"label": "close-icon",
|
||
"title": "自定义关闭图标",
|
||
"setters": "IconSetter",
|
||
"defaultValue": "Close"
|
||
},
|
||
{
|
||
"name": "close-on-press-escape",
|
||
"label": "close-on-press-escape",
|
||
"title": "是否可以通过按下 ESC 关闭引导",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "target-area-clickable",
|
||
"label": "target-area-clickable",
|
||
"title": "启用蒙层时,target 元素区域是否可以点击。",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "indicators",
|
||
"params": [
|
||
"current",
|
||
"total"
|
||
]
|
||
},
|
||
{
|
||
"name": "close-icon"
|
||
}
|
||
],
|
||
"events": [
|
||
"close",
|
||
"finish",
|
||
"change",
|
||
"update:modelValue",
|
||
"update:current"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"modelValue": true
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElTourStep",
|
||
"props": {
|
||
"title": "Center",
|
||
"description": "Displayed in the center of screen."
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTourStep",
|
||
"props": {
|
||
"title": "Center",
|
||
"description": "Displayed in the center of screen."
|
||
}
|
||
},
|
||
{
|
||
"name": "ElTourStep",
|
||
"props": {
|
||
"title": "Center",
|
||
"description": "Displayed in the center of screen."
|
||
}
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElTourStep": {
|
||
"name": "ElTourStep",
|
||
"label": "漫游式引导步",
|
||
"parentIncludes": [
|
||
"ElTour"
|
||
],
|
||
"doc": "https://element-plus.org/zh-CN/component/tour.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "target",
|
||
"label": "target",
|
||
"title": "获取引导卡片指向的元素, 为空时居中于屏幕。",
|
||
"setters": [
|
||
"StringSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"label": "showArrow",
|
||
"title": "是否显示箭头",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "title",
|
||
"label": "title",
|
||
"title": "标题",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "description",
|
||
"label": "description",
|
||
"title": "主要描述部分",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"label": "placement",
|
||
"title": "引导卡片相对于目标元素的位置",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"defaultValue": "bottom"
|
||
},
|
||
{
|
||
"name": "contentStyle",
|
||
"label": "contentStyle",
|
||
"title": "为content自定义样式",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "mask",
|
||
"label": "mask",
|
||
"title": "是否启用蒙层,也可传入配置改变蒙层样式和填充色",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"ObjectSetter"
|
||
],
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "type",
|
||
"label": "type",
|
||
"title": "类型,影响底色与文字颜色",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"default",
|
||
"primary"
|
||
],
|
||
"defaultValue": "default"
|
||
},
|
||
{
|
||
"name": "nextButtonProps",
|
||
"label": "nextButtonProps",
|
||
"title": "“下一步”按钮的属性",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "prev-button-props",
|
||
"label": "prev-button-props",
|
||
"title": "“上一步”按钮的属性",
|
||
"setters": "ObjectSetter"
|
||
},
|
||
{
|
||
"name": "scrollIntoViewOptions",
|
||
"label": "scrollIntoViewOptions",
|
||
"title": "是否支持当前元素滚动到视窗内,也可传入配置指定滚动视窗的相关参数",
|
||
"setters": [
|
||
"BooleanSetter",
|
||
"ObjectSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "showClose",
|
||
"label": "showClose",
|
||
"title": "是否显示关闭按钮",
|
||
"setters": "BooleanSetter",
|
||
"defaultValue": true
|
||
},
|
||
{
|
||
"name": "closeIcon",
|
||
"label": "closeIcon",
|
||
"title": "自定义关闭图标",
|
||
"setters": [
|
||
"IconSetter"
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "close-icon"
|
||
}
|
||
],
|
||
"events": [
|
||
"close"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"title": "Center",
|
||
"description": "Displayed in the center of screen."
|
||
}
|
||
}
|
||
},
|
||
"ElTransfer": {
|
||
"name": "ElTransfer",
|
||
"label": "穿梭框",
|
||
"categoryId": "form",
|
||
"doc": "https://element-plus.org/zh-CN/component/transfer.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "data",
|
||
"defaultValue": [],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "filterable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filterPlaceholder",
|
||
"defaultValue": "Enter keyword",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "filterMethod",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "targetOrder",
|
||
"defaultValue": "original",
|
||
"options": [
|
||
"original",
|
||
"push",
|
||
"unshift"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "titles",
|
||
"defaultValue": [],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "buttonTexts",
|
||
"defaultValue": [],
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "renderContent",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "format",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "props",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "leftDefaultChecked",
|
||
"defaultValue": [],
|
||
"title": "初始状态下左侧列表的已勾选项的 key 数组",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "rightDefaultChecked",
|
||
"defaultValue": [],
|
||
"title": "初始状态下右侧列表的已勾选项的 key 数组",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"options"
|
||
]
|
||
},
|
||
{
|
||
"name": "left-footer"
|
||
},
|
||
{
|
||
"name": "right-footer"
|
||
},
|
||
{
|
||
"name": "left-empty"
|
||
},
|
||
{
|
||
"name": "right-empty"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "change"
|
||
},
|
||
{
|
||
"name": "left-check-change"
|
||
},
|
||
{
|
||
"name": "right-check-change"
|
||
},
|
||
{
|
||
"name": "update:modelValue"
|
||
}
|
||
]
|
||
},
|
||
"ElTree": {
|
||
"name": "ElTree",
|
||
"label": "树形控件",
|
||
"doc": "https://element-plus.org/zh-CN/component/tree.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "data",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "empty-text",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "node-key",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "props",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "render-after-expand",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "load",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "render-content",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "highlight-current",
|
||
"defaultValue": false,
|
||
"label": "高亮当前节点",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "default-expand-all",
|
||
"defaultValue": false,
|
||
"label": "展开所有节点",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "expand-on-click-node",
|
||
"defaultValue": true,
|
||
"title": "是否在点击节点的时候展开或者收缩节点, 默认值为 true,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点。",
|
||
"label": "点击展开",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "check-on-click-node",
|
||
"defaultValue": false,
|
||
"title": "是否在点击节点的时候选中节点,默认值为 false,即只有在点击复选框时才会选中节点。",
|
||
"label": "点击选中",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "auto-expand-parent",
|
||
"defaultValue": true,
|
||
"title": "展开子节点的时候是否自动展开父节点",
|
||
"label": "自动展开",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "default-expanded-keys",
|
||
"defaultValue": "",
|
||
"title": "默认展开的节点的 key 的数组",
|
||
"label": "默认展开",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "show-checkbox",
|
||
"defaultValue": false,
|
||
"label": "显示checkbox",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "check-strictly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "default-checked-keys",
|
||
"defaultValue": "",
|
||
"title": "默认勾选的节点的 key 的数组",
|
||
"label": "默认勾选",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "current-node-key",
|
||
"defaultValue": "",
|
||
"label": "当前节点key",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "filter-node-method",
|
||
"defaultValue": "",
|
||
"title": "filter-node-method 对树节点进行筛选时执行的方法, 返回 false 则表示这个节点会被隐藏",
|
||
"label": "筛选节点函数",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "accordion",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "indent",
|
||
"defaultValue": 16,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "lazy",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "draggable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allow-drag",
|
||
"defaultValue": "",
|
||
"title": "判断节点能否被拖拽 如果返回 false ,节点不能被拖动",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "allow-drop",
|
||
"defaultValue": "",
|
||
"title": "拖拽时判定目标节点能否成为拖动目标位置。 如果返回 false ,拖动节点不能被拖放到目标节点。 type 参数有三种情况:prev、inner 和 next,分别表示放置在目标节点前、插入至目标节点和放置在目标节点后",
|
||
"setters": "FunctionSetter"
|
||
}
|
||
],
|
||
"events": [
|
||
"node-click",
|
||
"node-contextmenu",
|
||
"check-change",
|
||
"check",
|
||
"current-change",
|
||
"node-expand",
|
||
"node-collapse",
|
||
"node-drag-start",
|
||
"node-drag-enter",
|
||
"node-drag-leave",
|
||
"node-drag-over",
|
||
"node-drop",
|
||
"node-drag-end"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"node",
|
||
"data"
|
||
]
|
||
},
|
||
{
|
||
"name": "empty"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"data": [
|
||
{
|
||
"value": "guide",
|
||
"label": "Guide",
|
||
"children": [
|
||
{
|
||
"value": "disciplines",
|
||
"label": "Disciplines",
|
||
"children": [
|
||
{
|
||
"value": "consistency",
|
||
"label": "Consistency"
|
||
},
|
||
{
|
||
"value": "feedback",
|
||
"label": "Feedback"
|
||
},
|
||
{
|
||
"value": "efficiency",
|
||
"label": "Efficiency"
|
||
},
|
||
{
|
||
"value": "controllability",
|
||
"label": "Controllability"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "side nav",
|
||
"label": "Side Navigation"
|
||
},
|
||
{
|
||
"value": "top nav",
|
||
"label": "Top Navigation"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "component",
|
||
"label": "Component",
|
||
"children": [
|
||
{
|
||
"value": "basic",
|
||
"label": "Basic",
|
||
"children": [
|
||
{
|
||
"value": "layout",
|
||
"label": "Layout"
|
||
},
|
||
{
|
||
"value": "color",
|
||
"label": "Color"
|
||
},
|
||
{
|
||
"value": "typography",
|
||
"label": "Typography"
|
||
},
|
||
{
|
||
"value": "icon",
|
||
"label": "Icon"
|
||
},
|
||
{
|
||
"value": "button",
|
||
"label": "Button"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form",
|
||
"children": [
|
||
{
|
||
"value": "radio",
|
||
"label": "Radio"
|
||
},
|
||
{
|
||
"value": "checkbox",
|
||
"label": "Checkbox"
|
||
},
|
||
{
|
||
"value": "input",
|
||
"label": "Input"
|
||
},
|
||
{
|
||
"value": "input-number",
|
||
"label": "InputNumber"
|
||
},
|
||
{
|
||
"value": "select",
|
||
"label": "Select"
|
||
},
|
||
{
|
||
"value": "cascader",
|
||
"label": "Cascader"
|
||
},
|
||
{
|
||
"value": "switch",
|
||
"label": "Switch"
|
||
},
|
||
{
|
||
"value": "slider",
|
||
"label": "Slider"
|
||
},
|
||
{
|
||
"value": "time-picker",
|
||
"label": "TimePicker"
|
||
},
|
||
{
|
||
"value": "date-picker",
|
||
"label": "DatePicker"
|
||
},
|
||
{
|
||
"value": "datetime-picker",
|
||
"label": "DateTimePicker"
|
||
},
|
||
{
|
||
"value": "upload",
|
||
"label": "Upload"
|
||
},
|
||
{
|
||
"value": "rate",
|
||
"label": "Rate"
|
||
},
|
||
{
|
||
"value": "form",
|
||
"label": "Form"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "data",
|
||
"label": "Data",
|
||
"children": [
|
||
{
|
||
"value": "table",
|
||
"label": "Table"
|
||
},
|
||
{
|
||
"value": "tag",
|
||
"label": "Tag"
|
||
},
|
||
{
|
||
"value": "progress",
|
||
"label": "Progress"
|
||
},
|
||
{
|
||
"value": "tree",
|
||
"label": "Tree"
|
||
},
|
||
{
|
||
"value": "pagination",
|
||
"label": "Pagination"
|
||
},
|
||
{
|
||
"value": "badge",
|
||
"label": "Badge"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "notice",
|
||
"label": "Notice",
|
||
"children": [
|
||
{
|
||
"value": "alert",
|
||
"label": "Alert"
|
||
},
|
||
{
|
||
"value": "loading",
|
||
"label": "Loading"
|
||
},
|
||
{
|
||
"value": "message",
|
||
"label": "Message"
|
||
},
|
||
{
|
||
"value": "message-box",
|
||
"label": "MessageBox"
|
||
},
|
||
{
|
||
"value": "notification",
|
||
"label": "Notification"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "navigation",
|
||
"label": "Navigation",
|
||
"children": [
|
||
{
|
||
"value": "menu",
|
||
"label": "Menu"
|
||
},
|
||
{
|
||
"value": "tabs",
|
||
"label": "Tabs"
|
||
},
|
||
{
|
||
"value": "breadcrumb",
|
||
"label": "Breadcrumb"
|
||
},
|
||
{
|
||
"value": "dropdown",
|
||
"label": "Dropdown"
|
||
},
|
||
{
|
||
"value": "steps",
|
||
"label": "Steps"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "others",
|
||
"label": "Others",
|
||
"children": [
|
||
{
|
||
"value": "dialog",
|
||
"label": "Dialog"
|
||
},
|
||
{
|
||
"value": "tooltip",
|
||
"label": "Tooltip"
|
||
},
|
||
{
|
||
"value": "popover",
|
||
"label": "Popover"
|
||
},
|
||
{
|
||
"value": "card",
|
||
"label": "Card"
|
||
},
|
||
{
|
||
"value": "carousel",
|
||
"label": "Carousel"
|
||
},
|
||
{
|
||
"value": "collapse",
|
||
"label": "Collapse"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "resource",
|
||
"label": "Resource",
|
||
"children": [
|
||
{
|
||
"value": "axure",
|
||
"label": "Axure Components"
|
||
},
|
||
{
|
||
"value": "sketch",
|
||
"label": "Sketch Templates"
|
||
},
|
||
{
|
||
"value": "docs",
|
||
"label": "Design Documentation"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
}
|
||
},
|
||
"ElTreeSelect": {
|
||
"name": "ElTreeSelect",
|
||
"label": "树形选择",
|
||
"doc": "https://element-plus.org/zh-CN/component/tree-select.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "cacheData",
|
||
"label": "cacheData",
|
||
"title": "懒加载节点的缓存数据,结构与数据相同,用于获取未加载数据的标签",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": []
|
||
},
|
||
{
|
||
"name": "data",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "empty-text",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "node-key",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "props",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "renderAfterExpand",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "load",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "renderContent",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "highlightCurrent",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "defaultExpandAll",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "expandOnClickNode",
|
||
"defaultValue": true,
|
||
"title": "是否在点击节点的时候展开或者收缩节点, 默认值为 true,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点。",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "checkOnClickNode",
|
||
"defaultValue": false,
|
||
"title": "是否在点击节点的时候选中节点,默认值为 false,即只有在点击复选框时才会选中节点。",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "autoExpandParent",
|
||
"defaultValue": true,
|
||
"title": "展开子节点的时候是否自动展开父节点",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "defaultExpandedKeys",
|
||
"defaultValue": "",
|
||
"title": "默认展开的节点的 key 的数组",
|
||
"label": "默认展开",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "showCheckbox",
|
||
"defaultValue": false,
|
||
"label": "显示checkbox",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "checkStrictly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "defaultCheckedKeys",
|
||
"defaultValue": "",
|
||
"title": "默认勾选的节点的 key 的数组",
|
||
"label": "默认勾选",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "currentNodeKey",
|
||
"defaultValue": "",
|
||
"label": "当前节点key",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "filterNodeMethod",
|
||
"defaultValue": "",
|
||
"title": "filter-node-method 对树节点进行筛选时执行的方法, 返回 false 则表示这个节点会被隐藏",
|
||
"label": "筛选节点函数",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "accordion",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "indent",
|
||
"defaultValue": 16,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "lazy",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "draggable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allowDrag",
|
||
"defaultValue": "",
|
||
"title": "判断节点能否被拖拽 如果返回 false ,节点不能被拖动",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "allowDrop",
|
||
"defaultValue": "",
|
||
"title": "拖拽时判定目标节点能否成为拖动目标位置。 如果返回 false ,拖动节点不能被拖放到目标节点。 type 参数有三种情况:prev、inner 和 next,分别表示放置在目标节点前、插入至目标节点和放置在目标节点后",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "modelValue",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"ObjectSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "multiple",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "valueKey",
|
||
"defaultValue": "value",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "size",
|
||
"defaultValue": "default",
|
||
"options": [
|
||
"large",
|
||
"default",
|
||
"small"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "clearable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTags",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "collapseTagsTooltip",
|
||
"label": "Tooltip",
|
||
"title": "当鼠标悬停于折叠标签的文本时,是否显示所有选中的标签。 要使用此属性,collapse-tags属性必须设定为 true",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "multipleLimit",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "effect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"dark",
|
||
"light"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "autocomplete",
|
||
"defaultValue": "off",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "placeholder",
|
||
"defaultValue": "Select",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "filterable",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "allowCreate",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "filterMethod",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "remote",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "remoteMethod",
|
||
"defaultValue": "",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "remoteShowSuffix",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loading",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "loadingText",
|
||
"defaultValue": "Loading",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "noMatchText",
|
||
"defaultValue": "No matching data",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "noDataText",
|
||
"defaultValue": "No data",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "popperClass",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "reserveKeyword",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "defaultFirstOption",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "popperAppendToBody",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "teleported",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "appendTo",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "persistent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "automaticDropdown",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "clearIcon",
|
||
"defaultValue": "CircleClose",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "fitInputWidth",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "suffixIcon",
|
||
"defaultValue": "ArrowUp",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "tagType",
|
||
"defaultValue": "info",
|
||
"options": [
|
||
"success",
|
||
"info",
|
||
"warning",
|
||
"danger"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "tagEffect",
|
||
"defaultValue": "light",
|
||
"options": [
|
||
"",
|
||
"light",
|
||
"dark",
|
||
"plain"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "validateEvent",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"defaultValue": 12,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "showArrow",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "placement",
|
||
"label": "placement",
|
||
"title": "下拉框出现的位置",
|
||
"setters": "SelectSetter",
|
||
"options": [
|
||
"top",
|
||
"top-start",
|
||
"top-end",
|
||
"bottom",
|
||
"bottom-start",
|
||
"bottom-end",
|
||
"left",
|
||
"left-start",
|
||
"left-end",
|
||
"right",
|
||
"right-start",
|
||
"right-end"
|
||
],
|
||
"defaultValue": "bottom-start"
|
||
},
|
||
{
|
||
"name": "fallbackPlacements",
|
||
"label": "fallbackPlacements",
|
||
"title": "dropdown 可用的 positions",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": [
|
||
"bottom-start",
|
||
"top-start",
|
||
"right",
|
||
"left"
|
||
]
|
||
},
|
||
{
|
||
"name": "maxCollapseTags",
|
||
"label": "maxCollapseTags",
|
||
"title": "需要显示的 Tag 的最大数量 只有当 collapse-tags 设置为 true 时才会生效。",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 1
|
||
},
|
||
{
|
||
"name": "popperOptions",
|
||
"label": "popperOptions",
|
||
"title": "popper.js 参数",
|
||
"setters": "ObjectSetter",
|
||
"defaultValue": {}
|
||
},
|
||
{
|
||
"name": "ariaLabel",
|
||
"label": "ariaLabel",
|
||
"title": "等价于原生 input aria-label 属性",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "emptyValues",
|
||
"setters": "ArraySetter"
|
||
},
|
||
{
|
||
"name": "valueOnClear",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter",
|
||
"BooleanSetter",
|
||
"FunctionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "suffixTransition",
|
||
"title": "下拉菜单显示/消失时后缀图标的动画",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "tabindex",
|
||
"setters": [
|
||
"StringSetter",
|
||
"NumberSetter"
|
||
]
|
||
}
|
||
],
|
||
"events": [
|
||
"node-click",
|
||
"node-contextmenu",
|
||
"check-change",
|
||
"check",
|
||
"current-change",
|
||
"node-expand",
|
||
"node-collapse",
|
||
"node-drag-start",
|
||
"node-drag-enter",
|
||
"node-drag-leave",
|
||
"node-drag-over",
|
||
"node-drop",
|
||
"node-drag-end",
|
||
"change",
|
||
"visible-change",
|
||
"remove-tag",
|
||
"clear",
|
||
"blur",
|
||
"focus",
|
||
"update:modelValue"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"node",
|
||
"data"
|
||
]
|
||
},
|
||
{
|
||
"name": "empty"
|
||
},
|
||
{
|
||
"name": "header"
|
||
},
|
||
{
|
||
"name": "footer"
|
||
},
|
||
{
|
||
"name": "prefix"
|
||
},
|
||
{
|
||
"name": "tag"
|
||
},
|
||
{
|
||
"name": "loading"
|
||
},
|
||
{
|
||
"name": "label"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"data": [
|
||
{
|
||
"value": "1",
|
||
"label": "Level one 1",
|
||
"children": [
|
||
{
|
||
"value": "1-1",
|
||
"label": "Level two 1-1",
|
||
"children": [
|
||
{
|
||
"value": "1-1-1",
|
||
"label": "Level three 1-1-1"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "2",
|
||
"label": "Level one 2",
|
||
"children": [
|
||
{
|
||
"value": "2-1",
|
||
"label": "Level two 2-1",
|
||
"children": [
|
||
{
|
||
"value": "2-1-1",
|
||
"label": "Level three 2-1-1"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "2-2",
|
||
"label": "Level two 2-2",
|
||
"children": [
|
||
{
|
||
"value": "2-2-1",
|
||
"label": "Level three 2-2-1"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "3",
|
||
"label": "Level one 3",
|
||
"children": [
|
||
{
|
||
"value": "3-1",
|
||
"label": "Level two 3-1",
|
||
"children": [
|
||
{
|
||
"value": "3-1-1",
|
||
"label": "Level three 3-1-1"
|
||
}
|
||
]
|
||
},
|
||
{
|
||
"value": "3-2",
|
||
"label": "Level two 3-2",
|
||
"children": [
|
||
{
|
||
"value": "3-2-1",
|
||
"label": "Level three 3-2-1"
|
||
}
|
||
]
|
||
}
|
||
]
|
||
}
|
||
],
|
||
"renderAfterExpand": false,
|
||
"style": {
|
||
"width": "240px"
|
||
}
|
||
}
|
||
}
|
||
},
|
||
"ElTreeV2": {
|
||
"name": "ElTreeV2",
|
||
"label": "虚拟化树形控件",
|
||
"doc": "https://element-plus.org/zh-CN/component/tree-v2.html",
|
||
"categoryId": "data",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "data",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "empty-text",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "props",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"ObjectSetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "highlight-current",
|
||
"defaultValue": false,
|
||
"label": "高亮选中节点",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "expand-on-click-node",
|
||
"defaultValue": true,
|
||
"title": "是否在点击节点的时候展开或者收缩节点, 默认值为 true,如果为 false,则只有点箭头图标的时候才会展开或者收缩节点",
|
||
"label": "expand-on",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "check-on-click-node",
|
||
"defaultValue": false,
|
||
"title": "是否在点击节点的时候选中节点,默认值为 false,即只有在点击复选框时才会选中节点",
|
||
"label": "check-on",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "default-expanded-keys",
|
||
"defaultValue": "",
|
||
"title": "默认展开的节点的 key 的数组",
|
||
"label": "check-on",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "show-checkbox",
|
||
"defaultValue": false,
|
||
"title": "节点是否可被选择",
|
||
"label": "check-on",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "check-strictly",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "default-checked-keys",
|
||
"defaultValue": "",
|
||
"title": "默认勾选的节点的 key 的数组",
|
||
"label": "checked-keys",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "current-node-key",
|
||
"defaultValue": "",
|
||
"label": "选中的节点",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "filter-method",
|
||
"defaultValue": "",
|
||
"title": "对树节点进行筛选时执行的方法,返回 true 表示这个节点可以显示, 返回 false 则表示这个节点会被隐藏",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "indent",
|
||
"defaultValue": 16,
|
||
"title": "相邻级节点间的水平缩进,单位为像素",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "icon",
|
||
"defaultValue": "",
|
||
"title": "相邻级节点间的水平缩进,单位为像素",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "itemSize ",
|
||
"label": "itemSize ",
|
||
"title": "自定义树节点的高度",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 26
|
||
}
|
||
],
|
||
"events": [
|
||
"node-click",
|
||
"node-drop",
|
||
"node-contextmenu",
|
||
"check-change",
|
||
"check",
|
||
"current-change",
|
||
"node-expand",
|
||
"node-collapse"
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default",
|
||
"params": [
|
||
"node",
|
||
"data"
|
||
]
|
||
}
|
||
]
|
||
},
|
||
"ElUpload": {
|
||
"name": "ElUpload",
|
||
"label": "上传",
|
||
"doc": "https://element-plus.org/zh-CN/component/upload.html",
|
||
"categoryId": "form",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "action",
|
||
"defaultValue": "#",
|
||
"title": "请求 URL",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "headers",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "method",
|
||
"defaultValue": "post",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "multiple",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "data",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "name",
|
||
"defaultValue": "file",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "withCredentials",
|
||
"defaultValue": false,
|
||
"title": "支持发送 cookie 凭证信息",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "showFileList",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "drag",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "accept",
|
||
"defaultValue": "",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "crossorigin",
|
||
"options": [
|
||
"",
|
||
"anonymous",
|
||
"use-credentials"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "onPreview",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "onRemove",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "onSuccess",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "onError",
|
||
"setters": [
|
||
"FunctionSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "onProgress",
|
||
"setters": [
|
||
"FunctionSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "onChange",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "onExceed",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "beforeUpload",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "beforeRemove",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "fileList",
|
||
"setters": [
|
||
"ArraySetter",
|
||
"JSONSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "listType",
|
||
"defaultValue": "text",
|
||
"options": [
|
||
"text",
|
||
"picture",
|
||
"picture-card"
|
||
],
|
||
"setters": "SelectSetter"
|
||
},
|
||
{
|
||
"name": "autoUpload",
|
||
"defaultValue": true,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "httpRequest",
|
||
"setters": "FunctionSetter"
|
||
},
|
||
{
|
||
"name": "disabled",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "limit",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
{
|
||
"name": "default"
|
||
},
|
||
{
|
||
"name": "trigger"
|
||
},
|
||
{
|
||
"name": "tip"
|
||
},
|
||
{
|
||
"name": "file"
|
||
}
|
||
],
|
||
"events": [
|
||
{
|
||
"name": "update:fileList"
|
||
}
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"action": "https://run.mocky.io/v3/9d059bf9-4660-45f2-925d-ce80ad6c4d15",
|
||
"multiple": true,
|
||
"fileList": [
|
||
{
|
||
"name": "element-plus-logo.svg",
|
||
"url": "https://element-plus.org/images/element-plus-logo.svg"
|
||
}
|
||
]
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "ElButton",
|
||
"props": {
|
||
"type": "primary"
|
||
},
|
||
"children": "选择文件"
|
||
}
|
||
]
|
||
}
|
||
},
|
||
"ElTableV2": {
|
||
"name": "ElTableV2",
|
||
"label": "虚拟化表格",
|
||
"categoryId": "data",
|
||
"doc": "https://element-plus.org/zh-CN/component/table-v2.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "cache",
|
||
"defaultValue": 2,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "estimated-row-height",
|
||
"defaultValue": "",
|
||
"title": "渲染动态的单元格的预估高度",
|
||
"label": "row-height",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "header-class",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "header-props",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "header-cell-props",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "header-height",
|
||
"defaultValue": 50,
|
||
"setters": [
|
||
"NumberSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "footer-height",
|
||
"defaultValue": 0,
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "row-class",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"InputSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "row-key",
|
||
"defaultValue": "id",
|
||
"setters": [
|
||
"InputSetter",
|
||
"NumberSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "row-props",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"ExpressionSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "columns",
|
||
"defaultValue": "50",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "data",
|
||
"defaultValue": [],
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "data-getter",
|
||
"defaultValue": "",
|
||
"setters": "ExpressionSetter"
|
||
},
|
||
{
|
||
"name": "fixed-data",
|
||
"defaultValue": "",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "expand-column-key",
|
||
"defaultValue": "",
|
||
"title": "列的 key 来标记哪个行可以被展开",
|
||
"label": "column-key",
|
||
"setters": "InputSetter"
|
||
},
|
||
{
|
||
"name": "expanded-row-keys",
|
||
"defaultValue": "",
|
||
"title": "列的 key 来标记哪个行可以被展开",
|
||
"label": "column-key",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "default-expanded-row-keys",
|
||
"defaultValue": "",
|
||
"title": "默认展开的行的 key 的数组, 这个数据不是响应式的",
|
||
"label": "默认展开行",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "class",
|
||
"defaultValue": "",
|
||
"setters": [
|
||
"JSONSetter",
|
||
"InputSetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "fixed",
|
||
"defaultValue": false,
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "width",
|
||
"defaultValue": "",
|
||
"label": "表宽必填",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "height",
|
||
"defaultValue": "",
|
||
"label": "表高必填",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "max-height",
|
||
"defaultValue": "",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "h-scrollbar-size",
|
||
"defaultValue": 6,
|
||
"label": "水平滚动条大小",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "h-scrollbar-size",
|
||
"defaultValue": 6,
|
||
"label": "垂直滚动条大小",
|
||
"setters": "NumberSetter"
|
||
},
|
||
{
|
||
"name": "scrollbar-always-on",
|
||
"defaultValue": false,
|
||
"title": "如果开启,滚动条将一直显示,反之只会在鼠标经过时显示。",
|
||
"label": "scrollbar",
|
||
"setters": "BooleanSetter"
|
||
},
|
||
{
|
||
"name": "sort-by",
|
||
"defaultValue": {},
|
||
"title": "排序方式",
|
||
"setters": "JSONSetter"
|
||
},
|
||
{
|
||
"name": "sort-state",
|
||
"title": "多个排序",
|
||
"setters": "JSONSetter"
|
||
}
|
||
],
|
||
"slots": [
|
||
"cell",
|
||
"header",
|
||
"header-cell",
|
||
"row",
|
||
"footer",
|
||
"empty",
|
||
"overlay"
|
||
],
|
||
"events": [
|
||
"column-sort",
|
||
"expanded-rows-change",
|
||
"end-reached",
|
||
"scroll",
|
||
"rows-rendered",
|
||
"row-event-handlers"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"width": 700,
|
||
"height": 400
|
||
}
|
||
}
|
||
},
|
||
"ElWatermark": {
|
||
"name": "ElWatermark",
|
||
"label": "水印",
|
||
"categoryId": "other",
|
||
"doc": "https://element-plus.org/zh-CN/component/watermark.html",
|
||
"package": "element-plus",
|
||
"props": [
|
||
{
|
||
"name": "width",
|
||
"label": "width",
|
||
"title": "水印的宽度, content 的默认值是它自己的宽度",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 120
|
||
},
|
||
{
|
||
"name": "height",
|
||
"label": "height",
|
||
"title": "水印的高度, content 的默认值是它自己的高度",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 64
|
||
},
|
||
{
|
||
"name": "rotate",
|
||
"label": "rotate",
|
||
"title": "水印的旋转角度, 单位 °",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": -22
|
||
},
|
||
{
|
||
"name": "zIndex",
|
||
"label": "zIndex",
|
||
"title": "水印元素的z-index值",
|
||
"setters": "NumberSetter",
|
||
"defaultValue": 9
|
||
},
|
||
{
|
||
"name": "image",
|
||
"label": "image",
|
||
"title": "水印图片,建议使用 2x 或 3x 图像",
|
||
"setters": "StringSetter"
|
||
},
|
||
{
|
||
"name": "content",
|
||
"label": "content",
|
||
"title": "水印文本内容",
|
||
"setters": [
|
||
"StringSetter",
|
||
"ArraySetter"
|
||
]
|
||
},
|
||
{
|
||
"name": "font",
|
||
"label": "font",
|
||
"title": "文字样式",
|
||
"setters": "ObjectSetter",
|
||
"defaultValue": {
|
||
"color": "rgba(0,0,0,.15)",
|
||
"fontSize": 16,
|
||
"fontWeight": "normal",
|
||
"fontFamily": "sans-serif",
|
||
"fontStyle": "normal",
|
||
"textAlign": "center",
|
||
"textBaseline": "top"
|
||
}
|
||
},
|
||
{
|
||
"name": "gap",
|
||
"label": "gap",
|
||
"title": "水印之间的间距",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": [
|
||
100,
|
||
100
|
||
]
|
||
},
|
||
{
|
||
"name": "offset",
|
||
"label": "offset",
|
||
"title": "水印从容器左上角的偏移 默认值为 gap/2",
|
||
"setters": "ArraySetter",
|
||
"defaultValue": [
|
||
50,
|
||
50
|
||
]
|
||
}
|
||
],
|
||
"slots": [
|
||
"default"
|
||
],
|
||
"snippet": {
|
||
"props": {
|
||
"font": {
|
||
"color": "rgba(0, 0, 0, .15)"
|
||
}
|
||
},
|
||
"children": [
|
||
{
|
||
"name": "div",
|
||
"props": {
|
||
"style": {
|
||
"height": "500px"
|
||
}
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|
||
}
|