7

मैं AngularJS का उपयोग कर एक वेब ऐप लिख रहा हूं। उपयोगकर्ता सर्वर पर 3 कीवर्ड तक सबमिट करता है। मैं केवल खोजशब्दों के बीच अल्पविराम दिखाना चाहता हूं यदि पर्याप्त कीवर्ड हैं।स्ट्रिंग खाली नहीं होने पर कोणीय एनजी-शो काम नहीं करता

उदाहरण के लिए:

अगर कोई कीवर्ड है, तो कर रहे हैं:

अगर वहाँ 1 कीवर्ड है, तो: कीवर्ड

अगर वहाँ 2 कीवर्ड हैं, तो: कीवर्ड, कीवर्ड

यदि 3 कीवर्ड हैं, तो: कीवर्ड, कीवर्ड, कीवर्ड

मेरे पास निम्न कोड है:

<tr> 
     <td>Keywords: </td> 
     <td>{{post.Keyword1}} <span ng-show = "{{post.Keyword2}}">,</span> {{post.Keyword2}} <span ng-show = "{{post.Keyword3}}">,</span> {{post.Keyword3}}</td> 
    </tr> 

यह क्यों काम नहीं करता है?

उत्तर

13

यह

<td>{{post.Keyword1}} <span ng-show = "post.Keyword2">,</span> {{post.Keyword2}} <span ng-show = "post.Keyword3">,</span> {{post.Keyword3}}</td> 
+0

Perfecto को बदलें! यह कमाल का है – OneMoreQuestion

संबंधित मुद्दे