Expand my Community achievements bar.

Enhance your AEM Assets & Boost Your Development: [AEM Gems | June 19, 2024] Improving the Developer Experience with New APIs and Events

Textfield value based on addinstance value

Avatar

Level 4

if (this.parent.instanceManager.count = 1){

  this.rawValue = " Yellow";

} else{

this.rawValue = "Pink";

}

i use this script in a dynamic form

but always same value appeared in all new addinstance

plz help whats wrong in script.

1 Reply

Avatar

Level 10

Your comparison operator is wrong. It has to be either == or === but not =.

Try this.

if (this.parent.instanceManager.count == 1){

  this.rawValue = " Yellow";

} else{

this.rawValue = "Pink";

}