##// END OF EJS Templates
spelling fixes
andrei -
r19:9d394c2adc2b propose cancellat...
parent child
Show More
@@ -29,7 +29,7 let data = await client.getJsonAsync('ht
29 29 // имеется некоторый HTTP клиент
30 30 let client = new HttpClient();
31 31
32 // отображаем окно с информацией о хоже операции
32 // отображаем окно с информацией о ходе операции
33 33 let progressView = showProgress("Downloading, please wait...");
34 34
35 35 // код оборачивается в try/finally поскольку созданную форму нужно закрыть
@@ -39,7 +39,7 try {
39 39 // а запоминаем обещание в переменную downloadTask
40 40 let downloadTask = client.getJsonAsync('http://host/large-file.json');
41 41
42 // связываем нажатие кнопки с отменой загрузки
42 // связываем событие нажатия кнопки с отменой загрузки
43 43 progressView.once('cancel', () => client.abort());
44 44
45 45 // ожидаем окончания загрузки данных
@@ -80,7 +80,7 async function updatePersonInfo(info) {
80 80 потребуется чтобы у операции была информация о запросе отмены, причем данная
81 81 информация относится именно к текущей операции.
82 82
83 Информацию о состоянии запроса на отмену назовет **маркер отмены (cancellation
83 Информацию о состоянии запроса на отмену назовём **маркер отмены (cancellation
84 84 token)**. Поскольку маркер отмены тесно связан с операцией, его удобно
85 85 передавать в виде параметра, тогда код операции будет выглядеть так:
86 86
General Comments 0
You need to be logged in to leave comments. Login now