如何在 Javascript 中操作自定义属性'custom:variable_name'



因此,使用AWS Cognito,我创建了一个自定义属性(special_name(,我可以使用axios和AWS的Auth.currentUserInfo((访问该属性。使用浏览器的JavaScript控制台,我可以看到变量为:

属性:custom:special_name:'foo'

太好了。

但如果我console.log(custom:special_name(,我会得到错误,或者充其量是"未定义"的

我使用的是Visual Studio代码,它真的不喜欢自定义格式:special_name。

我已经在这个网站上搜索过了,给出的想法,例如[自定义:特殊名称]也不起作用。

我觉得我错过了一些显而易见的东西。

请让我摆脱痛苦。

谢谢。

但如果我console.log(custom:special_name(,我会得到错误,或者最多是"未定义">

你的意思是:

attributes['custom:special_name']

您的变量似乎是attributes对象的成员,而不是全局对象。在这种情况下,方括号语法将起作用。

相关内容

  • 没有找到相关文章