-
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
v8.x
Current Behavior
When using the compareWith
property of IonRadioGroup in a Ionic Angular Standalone components I get the following error:
NG8002: Can't bind to 'compareWith' since it isn't a known property of 'ion-radio-group'.
Quick look over the code it seems like it has only been forgotten to be added here:
To test this I quickly added the property to nodes_modules/@ionic/angular/standalone/directives/radio-group.d.ts
and everything worked as expected.
Expected Behavior
The compareWith
property should be available in standalone components.
Steps to Reproduce
- Create a standalone angular component
- import IonRadioGroup
- create a template like
<ion-radio-group [(ngModel)]="foomodel" [compareWith]="compareWith">
- Get compiler error.
Code Reproduction URL
Ionic Info
node@b085e8bce2dc:~/app/sen2cube-mobile$ ionic info
[WARN] Error loading @capacitor/ios package.json: Error: Cannot find module '@capacitor/ios/package.json'
Require stack:
- /home/node/.npm-global/lib/node_modules/@ionic/cli/lib/project/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/lib/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/bin/ionic
[WARN] Error loading @capacitor/android package.json: Error: Cannot find module '@capacitor/android/package.json'
Require stack:
- /home/node/.npm-global/lib/node_modules/@ionic/cli/lib/project/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/lib/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/index.js
- /home/node/.npm-global/lib/node_modules/@ionic/cli/bin/ionic
Ionic:
Ionic CLI : 7.2.0 (/home/node/.npm-global/lib/node_modules/@ionic/cli)
Ionic Framework : @ionic/angular 8.0.1
@angular-devkit/build-angular : 17.3.6
@angular-devkit/schematics : 17.3.6
@angular/cli : 17.3.6
@ionic/angular-toolkit : 11.0.1
Capacitor:
Capacitor CLI : 6.0.0
@capacitor/android : not installed
@capacitor/core : 6.0.0
@capacitor/ios : not installed
Utility:
cordova-res : 0.15.4
native-run : 2.0.1
System:
NodeJS : v20.17.0 (/usr/local/bin/node)
npm : 10.8.2
OS : Linux 6.6
Additional Information
No response