React native React Native从REST API获取数据';因为连字符而无法工作

React native React Native从REST API获取数据';因为连字符而无法工作,react-native,django-rest-framework,React Native,Django Rest Framework,我的fetch返回这个承诺,该承诺适用于API中的其他字段,但我需要保存其中名为“datasets-pollencheck\u aparies”的字段的值,但是react native intepretting the“-”为其他内容,我无法访问此字段,并不断收到错误,该错误表示“找不到变量:pollencheck\u aparies” 如果您有任何见解,我们将不胜感激。尝试更改为 .then((response) => response.json()) .then((responseJs

我的fetch返回这个承诺,该承诺适用于API中的其他字段,但我需要保存其中名为“datasets-pollencheck\u aparies”的字段的值,但是react native intepretting the“-”为其他内容,我无法访问此字段,并不断收到错误,该错误表示“找不到变量:pollencheck\u aparies”

如果您有任何见解,我们将不胜感激。

尝试更改为

.then((response) => response.json())
.then((responseJson) => {
    LINK = responseJson.links["datasets-pollencheck_apiaries"];

})

这是因为JavaScript认为您正在尝试进行数学运算。还可以使用括号表示法访问对象属性

你应该试试这个:

LINK = responseJson.links['datasets-pollencheck_apiaries']
文档

LINK = responseJson.links['datasets-pollencheck_apiaries']