美文网首页
react native 文本复制粘贴

react native 文本复制粘贴

作者: Blue_Color | 来源:发表于2023-03-22 16:22 被阅读0次

    Clipboard提供的API相当简单,只有两个方法,
    一个是设置内容到剪贴板,
    另一个则是从剪贴板获取设置的内容。
    如下所示:

    //设置内容到剪贴板
    setString(content: string) {
        Clipboard.setString(content);
    }
    
    //获取剪贴板上的内容,返回的是一个Promise异步函数
    getString(): Promise<string> {
        return Clipboard.getString();
    }
    

    以复制文本为例:

    1. 创建一个异步函数
    async function copyNo(content:any){
            Clipboard.setString(content)
            console.log("复制成功")
    }
    
    1. 在点击事件中引用文本复制方法
                <TouchableOpacity
                      activeOpacity={0.6}
                        onLongPress={()=>{copyNo(content)}}
                    >
                        <Text marginT-20>{content}</Text>
                </TouchableOpacity>
    

    相关文章

      网友评论

          本文标题:react native 文本复制粘贴

          本文链接:https://www.haomeiwen.com/subject/lvqbrdtx.html