0.1.4 • Published 4 years ago

react-share-components v0.1.4

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

📖 介绍

一键分享到各社交平台。将原share.js封装了一个 react 版本。

🏠 主页

demo

预览

✨ 安装

yarn add react-share-components

or

npm install react-share-components

💻 使用

import React from 'react';
import ReactDOM from 'react-dom';
import ReactShareComponents from 'react-share-components';
import 'react-share-components/dist/react-share-components.css'

const MyComponent = () => {
  return (
    <ReactShareComponents
      sites={[
        'weibo',
        'qq',
        'wechat',
        'douban',
        'qzone',
        'linkedin',
        'facebook',
        'twitter',
        'google',
      ]}
      url="https://github.com/liuguanhua/react-share-components"
      title="react-share-components"
      description="一键分享到各社交平台"
    />
  );
};

ReactDOM.render(<MyComponent />, document.body);

参数: 属性 | 类型 | 默认值 :-: |:-: |:-: url | string | window.location.href title | string | 读取head标签<meta name="title" content="react-share-components" />或document.title的内容 description | string | 读取head标签<meta name="description" content="一键分享到各社交平台" />的内容 source | string | 读取head标签<meta name="site" content="https://github.com/liuguanhua/react-share-components" />的内容 image | string | 读取第一个 img 标签地址 sites | ("weibo" | "qq" | "wechat" | "douban" | "qzone" | "linkedin" | "facebook" | "twitter" | "google")[] | ["weibo","qq","wechat","douban","qzone","linkedin", "facebook","twitter","google"] disabled | ("weibo" | "qq" | "wechat" | "douban" | "qzone" | "linkedin" | "facebook" | "twitter" | "google")[] | [] wechatQrcodeTitle | ReactNode | 微信扫一扫:分享 wechatQrcodeHelper | ReactNode | <p>微信里点“发现”,扫一下</p><p>二维码便可将本文分享至朋友圈。</p> wechatQrcodeProps | QRCode | {size:100}

⌨️ 本地开发

下载:git clone https://github.com/liuguanhua/react-share-components.git

开发:
    cd react-share-components
    yarn install
    yarn start

预览:
    cd example
    yarn install
    yarn start
    http://localhost:1234

😊 感谢

share.js

👤 作者

🤝 支持

有什么好的想法、建议、问题和功能需求,欢迎 👋 提出。如果觉得这个项目不错或者对您有帮助,👏 赞一 个 ⭐️❤️!