2109a-emoji
v1.0.1
Published
表情包处理方案
Downloads
8
Readme
1. 安装
npm install 2109a-emoji
2. 使用
// 引入对应的方法和数据
import {
emojiList,
addEmoji,
emojiReplaceString,
stringReplaceEmoji,
} from "2109a-emoji";
// emojiList 用于渲染表情列表
// 格式如下
[
{
emoji: "😄",
rule: "[AA]",
},
{
emoji: "😒",
rule: "[B]",
},
{
emoji: "😭",
rule: "[C]",
},
{
emoji: "😎",
rule: "[D]",
},
{
emoji: "🙂",
rule: "[E]",
},
];
// addEmoji 添加表情
// 语法: addEmoji(表情, 规则)
举例: addEmoji('😄','[AAA]')
// emojiReplaceString, 将表情包 转化 规则
// 举例子: “哈哈哈, 😄123” => “哈哈哈, [A]123”
emojiReplaceString("哈哈哈, 😄123") // => “哈哈哈, [A]123”
// stringReplaceEmoji, 将规则 转化 表情包
// 举例子: “哈哈哈, [A]123” => “哈哈哈, 😄123”
stringReplaceEmoji("哈哈哈, [A]123") // => “哈哈哈, 😄123”