目前在前端有一个带React的应用程序,后端有一个Rails。想要发布到Facebook的东西。我可以使用的任何教程提示吗?
答案 0 :(得分:1)
您可以自己轻松创建Facebook Share Button组件。只需将您要共享的URL传递给fb,作为Facebook提供的URL中的参数:
`https://facebook.com/sharer/sharer.php?u=${encodedURL}`
我为你构建了一个反应组件:
class FBShareButton extends React.Component{
constructor(props){
super(props);
this.state = {
url : this.props.url
}
}
render(){
let encodedURL = encodeURI(this.state.url);
return(
<a href={`https://facebook.com/sharer/sharer.php?u=${encodedURL}`}>Share on Facebook</a>
)
}
}
ReactDOM.render(
<FBShareButton url={"https://stackoverflow.com"} />, document.getElementById('root')
)
另请查看演示here。
答案 1 :(得分:0)
React + Facebook +开源=这里有一个选项:https://www.npmjs.com/package/react-facebook