文件名称:emoji-mart-vue:将它们全部选出的一个组件(性能改进):oncoming_fist_medium-light_skin_tone:
文件大小:1.72MB
文件格式:ZIP
更新时间:2024-06-01 06:20:40
vuejs emoji-picker JavaScript
该项目是一个分支,具有许多性能修复,测试和结构代码更改。 有关详细信息,请参见。 原始组件的大约需要2秒钟,时间甚至更长,因此无法在弹出窗口中使用。 这就是派生并更改它的原因,演示在,使用“显示/隐藏选择器”按钮查看创建/销毁性能 最初的项目是从为React编写的分叉的。 Emoji Mart(Vue)是类似Slack的可自定义项VueJS的表情符号选择器组件• 演示应用 实时演示应用程序: : 演示应用程序代码位于。 安装 从npm安装: npm install --save emoji-mart-vue-fast 。 也可以直接从github安装(可能对fork有用): npm install --save serebrov/emoji-mart-vue#5.4.9. 这是发行列表。 Vue 3支持 组件可与Vue 3配合使用,这是一个简单的演示应用程序。 现场演示:
【文件预览】:
emoji-mart-vue-master
----css()
--------emoji-mart.css(9KB)
----docs()
--------index.js(350B)
--------images()
--------index.html(505B)
--------webpack.config.js(2KB)
--------bundle.js(3.48MB)
--------app.vue(10KB)
----package.json(4KB)
----data()
--------google.json(610KB)
--------twitter.json(610KB)
--------facebook.json(594KB)
--------apple.json(610KB)
--------all.json(674KB)
----.prettierrc(73B)
----Dockerfile(128B)
----LICENSE(1KB)
----package-lock.json(539KB)
----dist()
--------emoji-mart.js(372KB)
----src()
--------vendor()
--------index.js(346B)
--------svgs()
--------polyfills()
--------components()
--------webpack.config.js(3KB)
--------utils()
----.npmignore(129B)
----spec()
--------keyboard-spec.js(4KB)
--------search-spec.js(3KB)
--------css-stub.js(2KB)
--------emoji-spec.js(4KB)
--------skins-spec.js(3KB)
--------__snapshots__()
--------picker-spec.js(11KB)
--------picker-virtual-scroll-spec.js(9KB)
--------emoji-index-spec.js(4KB)
--------emoji-index-facebook-spec.js(2KB)
--------frequently-spec.js(3KB)
----.gitignore(85B)
----.circleci()
--------config.yml(343B)
----.dockerignore(81B)
----README.md(32KB)
----yarn.lock(327KB)
----scripts()
--------build-data.js(217B)
--------compress.js(1KB)
--------build.js(3KB)
--------define.js(170B)
----babel.config.js(346B)