Anu*_*iya 17 reactjs react-native
const ACCESS_TOKEN = 'access_token';
react-native-cli: 2.0.1
react-native: 0.47.2
Run Code Online (Sandbox Code Playgroud)
我正在观看教程视频,其中专家从api获取值并将其存储在const ACCESS_TOKEN中但是当我在我的代码中执行它时它给了我一个错误
const只能在.ts文件中使用native native
请建议.
pas*_*ute 41
const在一个类中.把它移到课外,一切都会好的.
小智 12
当您在 javascript 中的类中使用 const、let、var 关键字时,会发生此错误。要将属性设置为类,请不要使用 const、let 或 var 关键字。
但是你需要使用 const、var 或 let 关键字在类示例的方法中定义变量
class List extends React.Component{
// But using const outside method and inside a class will give error
/* const accessToken = ACCESS_TOKEN is wrong syntax */
render() {
const accessToken = ACCESS_TOKEN; // will not give error
}
Run Code Online (Sandbox Code Playgroud)
在您的 SignInScreen.js 文件中执行以下操作:
export const ACCESS_TOKEN = "token";
Run Code Online (Sandbox Code Playgroud)
在您想要使用它的其他 js 文件中,您必须执行以下操作:
import * as globalConst from 'path/to/SignInScreen';
var token = globalConst.ACCESS_TOKEN;
Run Code Online (Sandbox Code Playgroud)
希望这可以帮助。
归档时间: |
|
查看次数: |
18881 次 |
最近记录: |