小编Ste*_*ips的帖子

自定义 className 语义 ui 反应

我希望做这样的事情:

<Divider className="homepage-divider" />
Run Code Online (Sandbox Code Playgroud)

但无论我是否添加类名,都会显示以下内容:

<div class="ui divider"></div>
Run Code Online (Sandbox Code Playgroud)

如何创建自己的 className. 我想多次使用不同宽度的分隔线。我已经知道如何使用覆盖文件自定义它,但这会将我的常规分隔线设置为设定的宽度。

css classname reactjs semantic-ui semantic-ui-react

5
推荐指数
1
解决办法
5914
查看次数

Facebook 个人资料图片链接发生变化?

Facebook 个人资料图片的链接是否保持最新,或者我应该将图像存储在存储中吗?

我正在使用 firebase 和 facebook 身份验证,并在用户首次创建帐户时获取这样的用户个人资料图片链接:

const photoLarge = await getFacebookUserInfo().then((userResponse) => {
                return userResponse.picture.data.url.toString()
              }).catch((error) => {
                return error
              });   
            const userId = await firebaseService.auth().currentUser.uid;
            writeUserData(
              userId,
              photoLarge,
            );
          }
Run Code Online (Sandbox Code Playgroud)

由于某种原因,我注意到在开发与生产中我有两个不同的链接,开发人员无法正常工作。

开发不起作用:

https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=10161383578450224&height=200&width=200&ext=1558132998&hash=AeTUIkafEn5zw5PF

产品的作用:

https://platform-lookaside.fbsbx.com/platform/profilepic/?asid=10161383578450224&height=200&width=200&ext=1558673410&hash=AeQGA8guHyxIK9du

我想弄清楚是否应该下载 Facebook 图片并将其存储在存储中,然后进行引用,如果是,该怎么做?(/链接是否有过期日期)

我还没有看到 Google 登录是否会发生这种情况。

这是我的图表请求:

//graph QL request to get larger facebook profile
export const getFacebookUserInfo = () => {
  return new Promise((resolve, reject) => {
    const infoRequest = new GraphRequest(
      '/me',
      {
        parameters: {
          fields: {
            string: 'email,about,name,picture.type(large)'
          }
        } …
Run Code Online (Sandbox Code Playgroud)

facebook facebook-graph-api facebook-javascript-sdk firebase react-native

1
推荐指数
1
解决办法
7029
查看次数