AUR0218

Error Message

AUR0218: Dirty checked is not permitted in this application. Property key {{property}} is being dirty checked.

Where {{property}} is the property key Aurelia attempted to dirty check.

Description

This error occurs when dirty checking is disabled in the application configuration, but a binding attempts to fall back to dirty checking for a property.

Solutions

  • Enable dirty checking (if acceptable for your app) or adjust bindings so they can be observed via normal observers.

  • Prefer observable properties/standard observable patterns over relying on dirty checking.

Troubleshooting

  • Identify which binding/property is causing the dirty check attempt (see {{property}}).

  • Check whether the property is observable in your current platform/environment.

Last updated

Was this helpful?