Итак, я пишу предложение в поле текстовой области, куда я отправляю его для любых проверок правописания, используя API, который возвращает мне JSON слов с ошибками, так как мне заменить слова в предложении на основе индекса слов?
Я использую AngularJS 1 и Javascript
Пример:
«В публикациях, искусстве и коммуникации контент - это информация и опыт, нацеленные на»
Когда я отправляю на сервер, это выводит:
{"4":"communication","8":"information"}
Требуется вывод в текстовой области:
«В публикациях, искусстве и коммуникации контент - это информация и опыт, нацеленные на»
УГЛОВЫЙ КОД JS:
<div class="form-group">
<textarea class="form-control" id="exampleFormControlTextarea1"
rows="10" ng-model="textcontent" required>
</textarea>
</div>
var myApp = angular.module('myApp', []);
myApp.controller('myCtrl', function($scope,$http) {
$scope.dataautocorrect = {
"data":$scope.textcontent
}
$http.post(autocorrect,JSON.stringify($scope.dataautocorrect)).then(function (res){
$scope.response = res.data;
console.log(res);
console.log( "Auto corrected Data");
});
}
Так как мне заменить орфографические ошибки на исправленные на основе индекса JSON Word?