5
मैं एक if/else अभिव्यक्ति का उपयोग कर रहा हूं और प्लेसहोल्डर के अंदर संभावित मानों का अनुवाद-HTML इनपुट-तत्व का टैग। यह स्पष्ट रूप से क्योंकि प्लेसहोल्डर-टैग के अंदर नेस्टेड दोहरे उद्धरण चिह्नों का इस तरह से काम नहीं करता है,:मैं एक विशेषता के अंदर कोणीय अनुवाद के साथ एक if/else अभिव्यक्ति को कैसे जोड़ूं?
<input type="number"
placeholder="{{constraint ? '{{"TERM_A" | translate}}' : '{{"TERM_B" | translate}}'}}"
ng-model=""
required
autocapitalize="none"
autocorrect="off" />
मैं कैसे तदनुसार सिंगल/डबल-उद्धरण सेट या वहाँ भी एक और अधिक सुरुचिपूर्ण समाधान है?
मुझे यकीन नहीं है लेकिन आप '{{(बाधा?" TERM_A ":" TERM_B "कोशिश कर सकते हैं) | अनुवाद}} ' – floribon
हां, यह काम करता है: ' प्लेसहोल्डर = "{{(बाधा? 'TERM_A': 'TERM_B') | अनुवाद}}" ', धन्यवाद! – Felix