{"_id":"@cloud-ui/u-search-input.vue","_rev":"13-f537dd7de0b240f723f4ce9b8479573d","name":"@cloud-ui/u-search-input.vue","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@cloud-ui/u-search-input.vue","description":"Cloud UI - USearchInput","version":"0.1.0","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/cloud-materials.git","directory":"src/components/u-search-input.vue"},"homepage":"https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.0/public/index.html","bugs":{"url":"http://github.com/vusion/cloud-materials/issues"},"license":"MIT","keywords":["cloud","extension","ui","search","input"],"scripts":{"dev":"../../../node_modules/.bin/vue-cli-service doc --port 9090","build:doc":"../../../node_modules/.bin/vue-cli-service doc-build","screenshot":"npx vusion screenshot public/index.html --code-example --package","prepublishOnly":"npm run build:doc && npm run screenshot && vusion readme && vusion vetur && git add ."},"devDependencies":{"@vue/cli-service":"^3.10.0","vue-cli-plugin-vusion":"^0.8.4"},"peerDependencies":{"vue":"^2.5.0","cloud-ui.vusion":"^0.6.0"},"vusion":{"type":"component","title":"联想搜索框","screenshots":[],"team":"necfe","access":"public"},"_id":"@cloud-ui/u-search-input.vue@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.13.0","dist":{"integrity":"sha512-cII0Kvt0jsE9yLPcONJpkgacOZ6q8umgOItfUNXWw1HRGT/YDibcC8KCmqr85sZ6QWM/SJebgoo/B+kH6ByooA==","shasum":"6bae276c87e1af0dcc8147a5ed6f9cd845334039","tarball":"https://registry.npmjs.org/@cloud-ui/u-search-input.vue/-/u-search-input.vue-0.1.0.tgz","fileCount":34,"unpackedSize":2632875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3BLGCRA9TVsSAnZWagAAxcMQAIQXC+fR/RuteSxG0vMi\n6U5UGF+PUqTBzWBinf/To7X3nju7RA42Kox01Xa7UG6IClgsBmnFOAeiXIW3\nGAmt9Ctv6NRWYuKQC9PBEZrv4eh8NDeZ5sNugdds1JHkKyHKvqbOwqsAapOs\n22xrHov2KJcJ+5v9D5ufup7h5Cazv05r2PHGfPUCjUnyibHd3NWfHmKMuN8z\nLfZ8PwyFFMvRPvd3iuqjbU0+tiPlw+1/ax06cOhCr3S7WR6ngQflfDH3tZvj\nt/fszwNbg+RDOZFFmW2pqxiCtB+ORHz4w5awXrVGpJc1dizClUWhiEN2yahg\nWuQ9HCNtYdlPCDGGQIfnHKhEbVHquDWBpV4C81gY/BB7xT9Lwi42zv4/j6fi\nAB++i3x82mjjB05aqstWeM79VbIbfaAi3DJJm0+msIs/u6kIoetshQdOjLsV\ngLZT4FHGQndwyE1xgYUs1w2T1J1YffAnG3O7JI4Wi0jqc0Y4FpcKlfeJ1iA+\nir3S2xK4fjQ+9Kpn3IqQQlIH2Cpqlfmo4Cre06WD8MNLkl2tkCUxErojbcZS\nDgy7zBDXv74NhwdjazD4U0+MUr4FC+OhHlw4SqELHh0sx60lIi+pjiTx8vMi\n+zHiWj6/5wY8oDBSKtY8SQO7AWXlHnkbcatQTFMsMNw7SkLn/rrKqkrSypkK\nA50b\r\n=8UH6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCU8Uxs15RSahmcdHGIvn9bJN3jHMvL/vIBVzwTOet9cgIgLfP2pSlMC4kgVC1MwBuXL9BGB/5fmvXrib8mRyCJf6Q="}]},"maintainers":[{"name":"rainfore","email":"rainforest92@126.com"},{"name":"shaoyuee","email":"13588317944@163.com"},{"name":"moujintao","email":"moujintaotest@163.com"},{"name":"xq5356","email":"18252063790@163.com"},{"name":"cxhtml","email":"lanhai723@126.com"},{"name":"hxtong","email":"kaoyanxinku@163.com"}],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-search-input.vue_0.1.0_1574703814297_0.565639429616966"},"_hasShrinkwrap":false},"0.1.1":{"name":"@cloud-ui/u-search-input.vue","description":"Cloud UI - USearchInput","version":"0.1.1","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/cloud-ui-materials.git","directory":"src/components/u-search-input.vue"},"homepage":"https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/public/index.html","bugs":{"url":"http://github.com/vusion/cloud-ui-materials/issues"},"license":"MIT","keywords":["cloud","extension","ui","search","input"],"scripts":{"dev":"../../../node_modules/.bin/vue-cli-service doc --port 9090","build:doc":"../../../node_modules/.bin/vue-cli-service doc-build","screenshot":"vusion screenshot public/index.html --code-example --package","prepublishOnly":"npm run build:doc && npm run screenshot && vusion readme && vusion vetur && git add ."},"vuePlugins":{"resolveFrom":"../../../"},"peerDependencies":{"vue":"^2.5.0","cloud-ui.vusion":"^0.6.0"},"vusion":{"type":"component","title":"联想搜索框","screenshots":["https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/0.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/1.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/2.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/3.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/4.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/5.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/6.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/7.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/8.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/9.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/10.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.1/screenshots/11.png"],"team":"网易云计算前端","access":"public"},"_id":"@cloud-ui/u-search-input.vue@0.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-pMFkMcTyTY+NrvCPm9cNJCOppolpGeF3V5FvU+AFY6pkiiX3Xr3eH727HpNy92GuclunQEvb3V8PRtNrbg/cUQ==","shasum":"cb79236194a6827c6cd8b6f485ab8f0de2a74d8d","tarball":"https://registry.npmjs.org/@cloud-ui/u-search-input.vue/-/u-search-input.vue-0.1.1.tgz","fileCount":46,"unpackedSize":2701127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXmFCRA9TVsSAnZWagAA7NgP+QDFmZ99h4bC6JU4sctf\nu1WPzm1kqttXWc0oS+idBk0Qw1LBziAIpLDR5qXI61la6a4EmF2/Wi2QshZe\nD549uOUzAexpduFYcjQtGXfBExb7sMvc/DQpvwxAaY0RP1kv9caDBz3zhJBb\nMGdhJ+28GspmATuJLCINcPdfIfEKfwwRzsTyEeHxT6JapYan9lUawP5lvYgy\n2HM9o5EWyWzNENKfAzI9eLwN1Lq5o2xrfUG3gLrvdmybhtixXAa0Bmn8KKed\nGd6A6E0uKwU//4C2XUyyk8WfzbI/CEUf+xRZVEsnmRUDVxuLgvHzmFP4DHY4\nhcWvCKcHnbJBc71GCE3MjUcybFyVm+2VIbWIrUlgEOldiVLxVpccCag971/T\n0hb28780uQxHLKOG0A9TSNWcJHBJyo6EgHp431uMm+HiUIm/QIFmgqTkYKG4\nmByrvQ7UtnaquwGv1/6724t0hLDKlLu/iy+6zRGEVTDImXPN1U5kzv67tG87\ncl0f0ptXuFjlJc1k4FBTaobvNT9Yp3prbQUM4dZ7mxEAz4v9SW6xaVezK1x+\nb2lVsUtoV/A6sedt3csKitmXfN3zJsQTPrUOly+9kjMD+z7qlaeJjEOoJPUp\nJBfJddXmPFEK9+T0/vwbhOk4xikXOtL6V9qgCDv9+jRWrVjlRGOdMLhe1HkB\n7sa8\r\n=q+jc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC49BLO3DGhrmoTvHMmXGsoRfjNdDe2QgNPJ1qiBrDEtAiEAlQ/6jR/zVMgjs1xLrdKrllJRFuhFc4KCd8X0gP9v/OE="}]},"maintainers":[{"email":"lanhai723@126.com","name":"cxhtml"},{"email":"kaoyanxinku@163.com","name":"hxtong"},{"email":"moujintaotest@163.com","name":"moujintao"},{"email":"rainforest92@126.com","name":"rainfore"},{"email":"zhangsanshi5566@gmail.com","name":"zhangsanshi"}],"_npmUser":{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-search-input.vue_0.1.1_1577154948723_0.16033977050668624"},"_hasShrinkwrap":false},"0.1.2":{"name":"@cloud-ui/u-search-input.vue","description":"Cloud UI - USearchInput","version":"0.1.2","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/cloud-ui-materials.git","directory":"src/components/u-search-input.vue"},"homepage":"https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/public/index.html","bugs":{"url":"http://github.com/vusion/cloud-ui-materials/issues"},"license":"MIT","keywords":["cloud","extension","ui","search","input"],"scripts":{"dev":"../../../node_modules/.bin/vue-cli-service doc --port 9090","build:doc":"../../../node_modules/.bin/vue-cli-service doc-build","screenshot":"vusion screenshot public/index.html --code-example --package","prepublishOnly":"npm run build:doc && npm run screenshot && vusion readme && vusion vetur && git add ."},"vuePlugins":{"resolveFrom":"../../../"},"peerDependencies":{"vue":"^2.5.0","cloud-ui.vusion":"^0.6.0"},"vusion":{"type":"component","title":"联想搜索框","screenshots":["https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/0.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/1.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/2.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/3.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/4.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/5.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/6.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/7.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/8.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/9.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/10.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.2/screenshots/11.png"],"team":"网易云计算前端","access":"public"},"_id":"@cloud-ui/u-search-input.vue@0.1.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-kAm2gN5YrhQvgW9cpAS0jHxCbeeQk+GupznOGMA7WucjUm6P49F3YUxG9uUbfM6uHNKc5/ng3caYv6iUwpC+Aw==","shasum":"0232a1cb36d7fe8509dc2f07ca3e5d540bb648a4","tarball":"https://registry.npmjs.org/@cloud-ui/u-search-input.vue/-/u-search-input.vue-0.1.2.tgz","fileCount":46,"unpackedSize":2702004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXyxCRA9TVsSAnZWagAAGscP/i9BWOKYN1TxtrZI6igU\nxUFA/cDaGydaFqdwEGuTDid6lY0KUoe9z7R7dj/coHcCaXkKKCPldL0Mysxg\nlXByl80TzX4nhXkhtM9dy7bp9PvJ+oVnzC9hsYQBevIH0LFrQ686ofWqDL9+\nToxoYaW8SVqz/FYJIt0o9B81JFid+YNoXu7LBsqkkvz291nh06wq4j16AbDJ\n9okR0uvh1itXJLBtEMrKHgLTXvi3pkeaXIFPs5O9EUE6WrcXNpMXEEgnTq87\nnRGcHbYuC3pXkeJDktqyq02xyu1EFnJ+UTTUI9bPIEGf0k/Z3Kaf6/DE3Y4r\nPXtu5MD4GXtctttFGSJC1+dE1WFyIpVfkotcTQSY1VY8dliwRPzGclGTFtEJ\nuwQHwu/Ijb604mVRhKMrndGn/w8rolHv/LIx9xzCsx2ABdM43QZrLRo/b22m\nBqnss9F4NZVHsBMdqVovT4dI3FZLH1lpDRi1ZymyAONqeRTSBbmTTREtK1qR\n6ywJRgK+MiIu5CMcaCJFExKT1mI4qW6byr1Zvcckv+V44h1N6RlhTYnkWIcW\nb5xwsM8tmBeXGM5tDQac2a8ejLkecd25hYkZa7bcqJSWaXjhB2CfvvJakEvf\nrRxsvExbCA19UDDk9Uok86qu8lJLKHjJNxX9dfEGZMK/g80YdTwbYuFcPxlH\nnS7V\r\n=4TJ3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDq6GnO/cZwj1HjzGEy4XfuEdUw3M1NZzR1AM2q2Xd2MgIhAI3EakINoOyiRmzxgk6jpSCqj+ASbvfXqUrq8pnkvTjO"}]},"maintainers":[{"email":"lanhai723@126.com","name":"cxhtml"},{"email":"kaoyanxinku@163.com","name":"hxtong"},{"email":"moujintaotest@163.com","name":"moujintao"},{"email":"rainforest92@126.com","name":"rainfore"},{"email":"zhangsanshi5566@gmail.com","name":"zhangsanshi"}],"_npmUser":{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-search-input.vue_0.1.2_1577155761119_0.06377148437657731"},"_hasShrinkwrap":false},"0.1.3":{"name":"@cloud-ui/u-search-input.vue","description":"Cloud UI - USearchInput","version":"0.1.3","author":{"name":"Rainfore","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/cloud-ui-materials.git","directory":"src/components/u-search-input.vue"},"homepage":"https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/public/index.html","bugs":{"url":"http://github.com/vusion/cloud-ui-materials/issues"},"license":"MIT","keywords":["cloud","extension","ui","search","input"],"scripts":{"dev":"../../../node_modules/.bin/vue-cli-service doc --port 9090","build:doc":"../../../node_modules/.bin/vue-cli-service doc-build","screenshot":"vusion screenshot public/index.html --code-example --package","prepublishOnly":"npm run build:doc && npm run screenshot && vusion readme && vusion vetur && git add ."},"vuePlugins":{"resolveFrom":"../../../"},"peerDependencies":{"vue":"^2.5.0","cloud-ui.vusion":"^0.6.0"},"vusion":{"type":"component","title":"联想搜索框","screenshots":["https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/0.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/1.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/2.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/3.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/4.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/5.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/6.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/7.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/8.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/9.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/10.png","https://unpkg.com/@cloud-ui/u-search-input.vue@0.1.3/screenshots/11.png"],"team":"网易云计算前端","access":"public"},"_id":"@cloud-ui/u-search-input.vue@0.1.3","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-a3fYWTrZHc5bjCRi3DCCR6RhBgp5Ofs4GVEX/zhVPWWp2ivVQnhrKmG2cRz3ZAi7rLXo+XtE6J0V+k4uxY06+g==","shasum":"bcea812c84fce78b8e824757a8457e8d35af7ae4","tarball":"https://registry.npmjs.org/@cloud-ui/u-search-input.vue/-/u-search-input.vue-0.1.3.tgz","fileCount":46,"unpackedSize":2702004,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeAXz6CRA9TVsSAnZWagAAalcQAJvPbDoa7Wpau8GLa/uk\nGbZNpWbFz1ZCKUEWcAPMzDXPgy+o2612h77E0IqRJM33DMPfRm6KB2lJ0CPA\nIM2B7QZbMsQi8rAijChWnc/IIIXdLwNJ6rNsvqSQHWmY9zSO5LCF7xR9TwDg\nI0VrIwmBkslWANfHjlVolUSL9Z3EDDsgNKr5vYNlbGqvexojPv+VHLMmYttx\n3oAWluZ9PHkytQxUX9KN/2KSV9nhvp/1sPsuY9Con2b5uaPickGJ2vpPCC7q\nS9AoKtEdT2e2vYuWzjpDPbCcCZIjaIHT4iwQJQ0Sb8XzZEWKr8j+SuL0WRPJ\nPrqJxVO3nn3tqLyVF8X9hhgTE5lZhuAACBG8of0UD9V/giU+tnNTsi+pKG5X\nSU7vNHaXj1bdGM4bf0cyjsRugDrDkcL7Ga0jnF4iDyJBfyLaULqo+oELqe4c\n+UlpE7IScB9v0S1biTbHz/7QhXcFw5FLKclsRRgMhF70/63rn0EBh42iXhr2\n1tFlUz/rcFDzhVyeon5OTxnK84D+vReKtLOcemfi2L8EdL7gt9Hp6n1qHw8m\nim+IN7bFoL547I1xGHvPYUPKXCuPgeRt5CVYnc5LGvb+JD9GcrbXoO7JNyCo\nseStsilDnJ7syFIeahvTakVApeBIhBLKQWjGkNscvYEwgF2tBtGnYS/fbv2w\ne47/\r\n=5Skm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaLdI9mkhramDdE2uV8ng/0qLPzWfgEtpk4V6qO/tbiwIgcFf/4ZAvyqu+56fgDdjjBhCruA8narWjGW1ko7e97oA="}]},"maintainers":[{"email":"lanhai723@126.com","name":"cxhtml"},{"email":"kaoyanxinku@163.com","name":"hxtong"},{"email":"moujintaotest@163.com","name":"moujintao"},{"email":"rainforest92@126.com","name":"rainfore"},{"email":"zhangsanshi5566@gmail.com","name":"zhangsanshi"}],"_npmUser":{"name":"zhangsanshi","email":"zhangsanshi5566@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-search-input.vue_0.1.3_1577155833735_0.16692057567670315"},"_hasShrinkwrap":false},"0.1.4":{"name":"@cloud-ui/u-search-input.vue","description":"Cloud UI - USearchInput","version":"0.1.4","author":{"name":"Forrest","email":"rainforest92@126.com"},"main":"./index.js","repository":{"type":"git","url":"git+https://github.com/vusion/cloud-ui-materials.git","directory":"src/components/u-search-input.vue"},"homepage":"https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/index.html","bugs":{"url":"http://github.com/vusion/cloud-ui-materials/issues"},"license":"MIT","keywords":["cloud","extension","ui","search","input"],"scripts":{"dev":"../../../node_modules/.bin/vue-cli-service doc --port 9090","build:doc":"../../../node_modules/.bin/vue-cli-service doc-build","screenshot":"vusion screenshot public/index.html --code-example --smart-crop --package","deploy":"vusion deploy && vusion deploy screenshots","prepublishOnly":"npm run build:doc && npm run screenshot && vusion readme && vusion vetur"},"vuePlugins":{"resolveFrom":"../../../"},"peerDependencies":{"vue":"^2.5.0","cloud-ui.vusion":"^0.6.0"},"vusion":{"type":"component","title":"联想搜索框","screenshots":["https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/0.png","https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/1.png","https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/2.png","https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/3.png","https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/4.png","https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/screenshots/5.png"],"team":"网易云计算前端","access":"public"},"_id":"@cloud-ui/u-search-input.vue@0.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.13.2","dist":{"integrity":"sha512-zcO0Bx8cVnpHl8kq88c98LENbcQBUlzNaHZWzbVE7SXeWYyPd99LhAHw/Cmac/Bb7XxPPrE38xL9XIgynNhy5w==","shasum":"4285b5d79e71c3656f53dbc1eb8d305452190939","tarball":"https://registry.npmjs.org/@cloud-ui/u-search-input.vue/-/u-search-input.vue-0.1.4.tgz","fileCount":22,"unpackedSize":219085,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehDUOCRA9TVsSAnZWagAAkggQAKLegTZM2gIdcdNZPX52\nJA+NuuviaOodzGYseC1TUsYiZ+F/USVtKq7KKEkqjK3VEoUBfnYx0RgF8kOM\nUXOrQsyEHB9s+KVM10fAbF55zinaGHI4VJoonbhCpBlKIoMb08HQoukMXFRA\n8P6QIVTvqpDoqNBK1zOLG7Eh3fMBQwVuirm/JpqOaVdIub57avInIZTuoIOu\nKn3VqlWK1WhtmByTboH/w4oFHqG6n2ICiuZ5lcT9o/9GKtxtwi3i8pQVTsjD\nQ1svowgu7GMhcBfVlyOeZsxWJdKLnlKAV8iy1vjAlugnlFwp3lnV++AgTUIz\n2IGOS2C0Qdzyyf4MwPCNbAfK3jE6OTNPAMQT1AFWVG+XNAKkV7mvMihUVqjQ\nyNa2GMWmUucMz3oQ1t3nCfevILxgKqdYY0uyO7npKyH590b5eSGnixfMehua\nS66gpFJBCIYQkPXWfvbN+DeNzJ9EQJRGRlkuA2qTr5kviP75qNefGmo3WJfq\nDGT1MvAQLwENTZtl5G0ZAOSLEREckwdqo2+FrJuhD/TtmSqGv5TZ5wD+sTZ0\nghHJ8XiIp7lFUVTLxB4yf/P7VQwBwXFqKiTD1UXVpOx4C5L8aGVFWBX9GcD5\nWQLeW4qppGsROZaCzpsG41lEXo8c9TNUWSYbek9iP14wPAIEf3zX5f/M9cvd\nqm/S\r\n=zQW8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvZct4fQZBL4VPnaRL9+SsvVAJzqT/6y3QPheZjJxxtwIhAMG9T0rmYHfisDu5mnQlacSczLYq20sITHAp/3wR9MiL"}]},"maintainers":[{"email":"lgfshr@163.com","name":"blue_lin"},{"email":"lanhai723@126.com","name":"cxhtml"},{"email":"kaoyanxinku@163.com","name":"hxtong"},{"email":"moujintaotest@163.com","name":"moujintao"},{"email":"rainforest92@126.com","name":"rainfore"},{"email":"zhangsanshi5566@gmail.com","name":"zhangsanshi"}],"_npmUser":{"name":"rainfore","email":"rainforest92@126.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/u-search-input.vue_0.1.4_1585722638257_0.5136519410668243"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-25T17:43:34.219Z","0.1.0":"2019-11-25T17:43:34.537Z","modified":"2022-04-06T07:36:20.003Z","0.1.1":"2019-12-24T02:35:48.940Z","0.1.2":"2019-12-24T02:49:21.395Z","0.1.3":"2019-12-24T02:50:33.968Z","0.1.4":"2020-04-01T06:30:38.462Z"},"maintainers":[{"email":"wddpwzz36@gmail.com","name":"lip966"},{"email":"wo978847302@sina.com","name":"damowangdexiaogenban"},{"email":"lifuquan1985@hotmail.com","name":"lifuquan"},{"email":"rainforest92@126.com","name":"rainfore"},{"email":"1033021372@qq.com","name":"zhangxiaoyudaisy"}],"description":"Cloud UI - USearchInput","homepage":"https://static-vusion.163yun.com/packages/@cloud-ui/u-search-input.vue@0.1.4/index.html","keywords":["cloud","extension","ui","search","input"],"repository":{"type":"git","url":"git+https://github.com/vusion/cloud-ui-materials.git","directory":"src/components/u-search-input.vue"},"author":{"name":"Forrest","email":"rainforest92@126.com"},"bugs":{"url":"http://github.com/vusion/cloud-ui-materials/issues"},"license":"MIT","readme":"<!-- 该 README.md 根据 api.yaml 和 docs/*.md 自动生成，为了方便在 GitHub 和 NPM 上查阅。如需修改，请查看源文件 -->\n\n# USearchInput 联想搜索框\n\nu-input 联想搜索框，自动补全输入内容\n\n## 示例\n### 基本形式\n\n``` vue\n<template>\n<u-linear-layout style=\"height:100px\">\n    <u-search-input :loadList=\"loadList\"></u-search-input>\n</u-linear-layout>\n</template>\n\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                value: '4',\n            },{\n                text: 'region-1',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n### 搜索内容双向绑定\n\nu-search-input与一般的u-input不太相同，u-search-input用户可绑定的数据有两个searchWord与value，其中searchWord是input输入框中的实际值，value为用户选择值的对象，这种设计方式主要是有些业务场景中使用者只关心input中的输入值，而有些场景下使用者需要的是loaderList中的value值而不是text。任选其一作为双向绑定的参数,searchWord实时变化，而value只有选中某一个值是才会出现变动其等于loadlist中的选中项\n\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input v-model=\"value\" :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n        </u-search-input>\n    </div>\n    <div style=\"margin-top:20px;\">\n        <u-search-input :searchWord.sync=\"searchWord\" :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            value: {\n                text: 'jiande-private',\n                value: '1',\n            },\n            searchWord: 'yiqiao-public',\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n\n### searchWord与value一致性检查\n\nvalue与searchWord存在偏差，所以在此提供keyWord与value的一致性检查开关，设置为true将在输入框失焦时检查并同步keyWord为value的text\n\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input v-model=\"value\" :valueCheck=\"true\"  :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            value: {\n                text: 'jiande-private',\n                value: '1',\n            },\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n\n### 下拉框位置偏移\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :offset=\"20\" :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n### 输入框尺寸\n搜索输入框尺寸设置方式与u-input相同，通过设置与u-input相同size尺寸可以控制达到所有u-input效果\n``` vue\n<template>\n<div>\n<u-linear-layout style=\"height:100px\">\n    <u-search-input :loadList=\"loadList\"></u-search-input>\n</u-linear-layout>\n<u-linear-layout style=\"height:100px\">\n    <u-search-input size=\"large\" :loadList=\"loadList\"></u-search-input>\n</u-linear-layout>\n<u-linear-layout style=\"height:100px\">\n    <u-search-input size=\"huge\" :loadList=\"loadList\"></u-search-input>\n</u-linear-layout>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                value: '4',\n            },{\n                text: 'region-1',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n### 可清除\n搜索输入框尺寸设置方式与u-input相同，通过设置与u-input相同size尺寸可以控制达到所有u-input效果\n``` vue\n<template>\n<u-linear-layout style=\"height:100px\">\n    <u-search-input :loadList=\"loadList\" clearable></u-search-input>\n</u-linear-layout>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                value: '4',\n            },{\n                text: 'region-1',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n### 搜索图标\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"left\" clearable></u-search-input>\n    </div>\n    <div style=\"margin-top:20px;\">\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"right\"  clearable></u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                value: '4',\n            },{\n                text: 'region-1',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n\n### 自定义搜索列表项\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n            <div slot-scope=\"scope\">\n                <p style=\"margin: 5px 0px;line-height: 12px;\">{{scope.item.text}}</p>\n                <p style=\"margin: 5px 0px;color: #2333;line-height: 12px;\">{{scope.item.description}}</p>\n            </div>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                description: '建德私有云环境',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                description: '建德公有云环境',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                description: '义桥公有云环境',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                description: '联通公有云环境',\n                value: '4',\n            },{\n                text: 'region-1',\n                description: 'region云环境',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n\n### 自定义搜索列表项\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n            <div slot-scope=\"scope\">\n                <p style=\"margin: 5px 0px;line-height: 12px;\">{{scope.item.text}}</p>\n                <p style=\"margin: 5px 0px;color: #2333;line-height: 12px;\">{{scope.item.description}}</p>\n            </div>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            data: [{\n                text: 'jiande-private',\n                description: '建德私有云环境',\n                value: '1',\n            },{\n                text: 'jiande-public',\n                description: '建德公有云环境',\n                value: '2',\n            },{\n                text: 'yiqiao-public',\n                description: '义桥公有云环境',\n                value: '3',\n            },{\n                text: 'liantong-public',\n                description: '联通公有云环境',\n                value: '4',\n            },{\n                text: 'region-1',\n                description: 'region云环境',\n                value: '5',\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            return this.data.filter((item) => {\n                return item.text.includes(keyWord);\n            });\n        },\n    }\n};\n</script>\n```\n\n### 搜索内容分组\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n            <div slot-scope=\"scope\">\n                <p style=\"margin: 5px 0px;line-height: 12px;\">{{scope.item.text}}</p>\n                <p style=\"margin: 5px 0px;color: #2333;line-height: 12px;\">{{scope.item.description}}</p>\n            </div>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n### 自定义搜索内容分组\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n            <u-linear-layout justify=\"space-between\" style=\"padding:5px 10px;border-bottom:1px solid #dfe4ec;border-top:1px solid #dfe4ec;\" slot=\"header\" slot-scope=\"scope\">\n                <span>{{scope.group.title}}</span>\n                <u-link>查看更多</u-link>\n            </u-linear-layout>\n            <div slot-scope=\"scope\">\n                <p style=\"margin: 5px 0px;line-height: 12px;\">{{scope.item.text}}</p>\n                <p style=\"margin: 5px 0px;color: #2333;line-height: 12px;\">{{scope.item.description}}</p>\n            </div>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n\n### 默认占位提示\n\n``` vue\n<template>\n<div>\n    <div>\n        <u-search-input placeholder=\"请输入环境名称\" :valueCheck=\"true\"  :loadList=\"loadList\" size=\"large\" search=\"left\" clearable>\n        </u-search-input>\n    </div>\n</div>\n</template>\n<script>\nexport default {\n    data() {\n        return {\n            list: [{\n                text: '建德',\n                value: 'jiande',\n                children: [{\n                    text: 'jiande-private',\n                    description: '建德私有云环境',\n                    value: '1',\n                },{\n                    text: 'jiande-public',\n                    description: '建德公有云环境',\n                    value: '2',\n                }]\n            }, {\n                text: '义桥',\n                value: 'yiqiao',\n                children: [{\n                    text: 'yiqiao-public',\n                    description: '义桥公有云环境',\n                    value: '3',\n                }],\n            }, {\n                text: '联通',\n                value: 'liantong',\n                children: [{\n                    text: 'liantong-public',\n                    description: '联通公有云环境',\n                    value: '4',\n                }],\n            }, {\n                text: 'region',\n                value: 'region',\n                children: [{\n                    text: 'region-1',\n                    description: 'region云环境',\n                    value: '5',\n                }],\n            }],\n        };\n    },\n    methods: {\n        loadList(keyWord) {\n            const result = {};\n            for (const item of this.list) {\n                for (const region of item.children) {\n                    if (region.text.includes(keyWord)) {\n                        const group = item.value;\n                        if(!result[group]) {\n                            result[group] = {\n                                title: item.text,\n                                children: [],\n                            }\n                        }\n                        result[group].children.push(region);\n                    }\n                }\n            }\n            return Object.keys(result).map((name) => {\n                return result[name];\n            });\n        },\n    }\n};\n</script>\n```\n## API\n### Props/Attrs\n\n| Prop/Attr | Type | Options | Default | Description |\n| --------- | ---- | ------- | ------- | ----------- |\n| value.sync, v-model | object |  |  | 选中对象 |\n| search-word | string |  |  | 输入框内容 |\n| offset | number |  | `0` | 输入框x轴方向偏移量 |\n| load-list | Function |  |  | 搜索列表返回函数，接受搜索关键字作为参数，以promise或者array返回值 |\n| value-check | boolean |  | `false` | 失焦时search与value值同步, 仅在value值绑定时生效 |\n| type | string |  | `'text'` | 输入框的类型，目前支持两种：`'text'`和`'password'` |\n| clearable | boolean |  |  | 是否可清空。开启并在输入框有内容时会显示清空按钮。 |\n| placeholder | string |  |  | 原生属性。对 IE9 做了兼容。 |\n| minlength | number |  |  | 原生属性 |\n| maxlength | number |  |  | 原生属性 |\n| spellcheck | boolean |  |  | 原生属性 |\n| autofocus | boolean |  |  | 是否自动获取焦点 |\n| readonly | boolean |  | `false` | 是否只读 |\n| disabled | boolean |  | `false` | 是否禁用 |\n| size | string |  | `'normal'` | 大小扩展，支持一个值：`'mini'`, `'small'`, `'normal'`, `'large'`, `'huge'`, `'full'`，或两个值的组合，前者表示高度，后者表示宽度，类似CSS的padding书写格式 |\n| search | string |  |  | 搜索标志，支持位置自定义，默认搜索标志在最右边，值为`left`即表示搜索标志在左边 |\n| maxlength-message | string |  |  | \b\b输入内容达到上限时的错误提示，且被 [FormItem](#/components/u-form) 包裹时生效 |\n\n### Slots\n\n#### (default)\n\n插入  HTML或 `Component`, \b下来框单项展示。\n\n#### header\n\n分组数据，组标题\n\n### Events\n\n#### @input\n\nvalue值更改时触发\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | object | 选中下拉框中的值 |\n\n#### @change\n\nvalue值更改时触发\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event.value | object | 改变后的值 |\n| $event.oldValue | object | 旧的值 |\n\n#### @blur\n\n输入框失焦事件透传\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | string | vue失焦事件对象 |\n\n#### @focus\n\n输入框聚焦焦事件透传\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | string | vue聚焦事件对象 |\n\n#### @keyenter\n\nenter输入事件\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | string | vue keydown.enter事件对象 |\n\n#### @keydown\n\ndown输入事件\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | string | vue keydown.down事件对象 |\n\n#### @keyup\n\nup输入事件\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event | string | vue keydown.up事件对象 |\n\n#### @keychange\n\nsearchWord更改事件\n\n| Param | Type | Description |\n| ----- | ---- | ----------- |\n| $event.value | string | 改变后的值 |\n| $event.oldValue | string | 旧的值 |\n","readmeFilename":"README.md"}