Я хотел бы клонировать в новый массив (глубокую копию без ссылок) функции, которые я выбрал из функционального слоя с помощью метода getSelectedFeatures() метод.ArcGIS API для JavaScript и dojo: lang.clone для выбранных функций из функционального уровня
Я пытаюсь использовать lang.clone из dojo, но он не работает. У меня есть эта ошибка: «TypeError: this._url is null».
Я понимаю, что это cames из функционального слоя. Но я не знаю, как исправить эту ошибку или даже если можно сделать то, что я хочу сделать таким образом. Я совершенно новый с JSAPI.
Я уже использовал lang.clone с сервисомAreaPolygons из сервисаAreaSolveResult, и он работал очень хорошо!
Может ли кто-нибудь помочь мне в решении этой проблемы? Спасибо заранее.
Можете ли вы опубликовать фрагмент кода, который вызывает ошибку в вопросе? Благодаря! – GavinR
Спасибо. Я нашел другое решение с ToJson. Я конвертирую функции в json и создаю новую графику из этого json. – Clemini
Похоже, что у вас есть альтернативный ответ на вопрос .. поэтому я предлагаю либо опубликовать свой ответ здесь для другого, либо проголосовать за удаление вопроса .... –