【发布时间】:2022-01-07 06:30:31
【问题描述】:
我在我的 React-native 项目中使用 Typescript。代码按照所需的输出正常工作。但是遇到了 typescript 冲突。
分享我的代码 sn-ps
从其他配置文件导入 json 对象。
import api from 'config/api.json'
languageSet = async (value: string) => {
setStorageItem('language', value)
this.setState({ setLoading: true })
const language = await getStorageItem('language');
if (language) {
const baseURL = api[language][environment] ? api[language][environment].api : api[language].qa.api;
}
else {
const baseURL = api.ch[environment] ? api.ch[environment].api : api.ch.qa.api;
}
}
我想制作动态 baseURl,这就是为什么使用语言 const 来设置它的值。
我面临以下错误。
【问题讨论】:
-
能分享一下API对象的结构吗?
标签: reactjs typescript react-native