多文件javascript只读变量(如何编辑)
我的问题很基本,但它让我完全陷入困境 我需要对现有项目进行一些更改。在这个项目中,我们有一个带有标记和搜索栏的传单地图,当进行新的搜索时,我想编辑地图的标记 所有这些“组件”都位于不同的文件中: “主”导出{mymap}中的index.js 在home.js中多文件javascript只读变量(如何编辑),javascript,scope,leaflet,Javascript,Scope,Leaflet,我的问题很基本,但它让我完全陷入困境 我需要对现有项目进行一些更改。在这个项目中,我们有一个带有标记和搜索栏的传单地图,当进行新的搜索时,我想编辑地图的标记 所有这些“组件”都位于不同的文件中: “主”导出{mymap}中的index.js 在home.js中 var markers = new Array(); markers.push(putMarkers(blablabla)); export {markers, elt}; 组件2 import {mymap} from './inde
var markers = new Array();
markers.push(putMarkers(blablabla));
export {markers, elt};
组件2
import {mymap} from './index.js';
import {markers, elt} from './home.js';
// Here I would like to set mymap and markers, but they are read only
例如,我想设置地图的标记,但它是只读的。如何在文件之间编辑变量
非常感谢 不要从另一个文件导入标记,只创建自己的标记?变量如何为只读?导入后它们应该可以更改。Wolfgang Stengel:Where trying layer=new Array();index.js:格式化:24503未捕获错误:模块构建失败(来自./node_modules/babel loader/lib/index.js):SyntaxError:C:/laragon/www/project/src/scripts/filterCountry.js:“layer”是只读的RaicerJack:我还需要从现有映射中删除标记