Когда угол запускается в узле разработки.Он запускается дважды при каждом цикле обнаружения изменений, потому что, чтобы избежать дальнейших ошибок.Если вы напишите что-то вроде этого
Get property() { ret Date.now()}
, и вы обнаружите цикл обнаружения изменений, он сначала проверит это значение, затем повторно выполнит все изменения и проверит все снова, чтобы убедиться, что ничего не случилось, но на этот раззначение свойства будет другим, поэтому дело в том, что значение свойства отличается, и представление имеет другое значение, отображаемое, поэтому возникает ошибка expressionChanged.Производственные проверки выполняются только один раз за цикл, поэтому вы не получите никакой ошибки