背景 有时我们想在 dom 上自定义属性加一些内容, 这些内容可能是一个 json 对象字符串, 里面很可能涉及双引号或者其他特殊字符串, 直接拼接到 dom 自定义属性里会有问题 思路 我们可以增加把数据内容 base64 编码再保存到节点自定义属性上, 避免出现特殊字符串的情况 获取时, 再 base64 解码还原字符串内容即可