UNPKG

ph-utils

Version:

js 开发工具集,前后端都可以使用(commonjs和es module)

12 lines (11 loc) 600 B
/** * 复制数据, 可以从多种类型的数据 * 1. 直接复制文本: await copy("待复制的文本") * 2. 复制节点上的 data-copy-text: * <button data-copy-text="这是待复制的文本">复制</button> * await copy(e.target) // or await copy("#a") or await copy(document.querySelector('#a')) * 3. 直接复制节点本身数据: await copy('#a') * @param {string | HTMLElement} source 复制源, 从中解析待复制的数据 * @returns {Promise<boolean>} 是否复制成功 */ export declare function copy(source: string | HTMLElement): Promise<boolean>;