我有由生成器定義的config.js文件;在反應應用程序中使用全局配置對象
'use strict';
import baseConfig from './base';
let config = {
appEnv: 'dev', // feel free to remove the appEnv property here,
baseUrl:'https://mod970274.sharepoint.com',//'http://maliye.milliemlak.gov.tr',
listName:''
};
export default Object.freeze(Object.assign({}, baseConfig, config));
這裏我怎麼稱呼它。
import config from 'config';
class FooterState {
@observable items =[];
constructor(){
config.listName = 'FooterMenu';
this.getItems();
}
getItems() {
fetch(`${config.baseUrl}/_api/web/lists/getbytitle('${config.listName}')/items`, {
method: 'GET',
headers: {
'Accept': 'application/json',
'Content-Type': 'application/json',
但事實上,使用示例看起來相同,它會在構造函數中引發未定義的異常。這是它的外觀:
我怎麼能在項目