-
Notifications
You must be signed in to change notification settings - Fork 13.4k
Description
Prerequisites
- I have read the Contributing Guidelines.
- I agree to follow the Code of Conduct.
- I have searched for existing issues that already report this problem, without success.
Ionic Framework Version
v6.x
Current Behavior
Hello,
I'm working on accessibility in my app and I want to provide ARIA Invalid property to an ion-input dynamically (I'm using Angular with forms). First value is correctly provided to native input but there is no changes on native input when ARIA Invalid property updates.
Expected Behavior
I wanted to know if it is possible to make it working or if there is a work around for my case.
Steps to Reproduce
- Create a page/component in Angular ;
- Add an ion-input inside of it ;
- Add ARIA Invalid property with a variable
[attr.aria-invalid]="invalid"; - Make possible to update
invalidvariable to update dynamically your input accessibility ; - You'll see that native input don't receive new value of aria-invalid.
Code Reproduction URL
No response
Ionic Info
Ionic:
Ionic CLI : 6.20.8 (/usr/local/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 6.3.2
@angular-devkit/build-angular : 13.3.11
@angular-devkit/schematics : 14.2.2
@angular/cli : 13.1.4
@ionic/angular-toolkit : 7.0.0
Capacitor:
Capacitor CLI : not installed
@capacitor/android : not installed
@capacitor/core : not installed
@capacitor/ios : not installed
Utility:
cordova-res : not installed globally
native-run : not installed globally
System:
NodeJS : v16.19.1 (/Users/monchaninbenoit/.nvm/versions/node/v16.19.1/bin/node)
npm : 8.19.3
OS : macOS
Additional Information
Don't worry to ask me for something !
Sorry for my bad english