0

actually i want to show angularjs expression in ternary operator,Is it possible to show expression in ternary operator if yes then can some one guide me.Thanks in advance.

This is what i have tried but its not work.

{{ jdFile ? "Job Description File : {{fileName}}"  : "Resume File :{{fileName}}" }}

{{ jdFile ? "Job Description File : '[fileName]'"  : "Resume File :'[fileName]'" }}

{{ jdFile ? "Job Description File : 'fileName'"  : "Resume File :'fileName'" }}

Where jdFile is a Boolean value and fileName is a expression.

3 Answers3

1

use: {{ jdFile ? "Job Description File" : "Resume File" }} {{fileName}}

toggle the text on the basis of your jdFile flag, and your fileName variable is used in both so place it at the end.

Sachet Gupta
  • 777
  • 4
  • 17
  • Sachet Gupta Thanks for the reply,yes its also working.Thank you so much. –  Aug 28 '17 at 09:12
1

Hi please use below code :

{{ jdFile ? "Job Description File : " +fileName : "Resume File: "+fileName }}

this should work

user1608841
  • 2,333
  • 1
  • 19
  • 36
0

Following Code may work for you:

{{ jdFile ? "Job Description File : " +fileName : "Resume File: "+fileName }}
Kunvar Singh
  • 1,591
  • 10
  • 20