Здравствуйте. Использую angular.js. У меня такая ситуация:
- на странице есть несколько директив, которые генерируют некий контент
- директивы в представлении идут в определенном порядке
- после загрузки директивы, а точнее выполнения метода link, я увеличиваю переменную в родительcком scope (тоесть в scope контроллера) на 1, фактически веду счетчик загруженных директив.
Возможно ли такое, что две директивы одновременно могут изменять значение этой переменной? И одно увеличение потеряется. Есть ли в javascript какой-то механизм блокировок типа мьютекса для доступа к переменной?
Angular только начал изучать, так что возможно, вопрос поставлен не совсем корректно и не в полном соответствии с терминологией angular