node.js - Dust: How to check if an array which is passed to a dust file contains a certain element or not using dust helpers? -
<पूर्व>
res.render ('home', o); ओ = {नाम: "नि: शुल्क भोजन", विशेषाधिकार: [3,4], const: {RESET: 1, ADD: 2, DELETE: 3 प्रबंधन: 4, रिपोर्ट: 5}} < पी> मैं जांचना चाहता हूं कि क्या धूल-सहायक अगर शर्त है कि रिपोर्ट के अनुरूप मूल्य 5 है जो विशेषाधिकार सरणी में मौजूद है या नहीं। & Lt; @ सीआईडी = "......" & gt; किसी भी विचार यह कैसे करना है?
आप सरणी पर पुनरावृति कर सकते हैं और प्रत्येक तत्व का परीक्षण करें लेकिन मैं सोच भी नहीं सकता कि पुनरावृत्ती के बाद आप इस तथ्य को किस प्रकार इस्तेमाल कर सकते हैं / स्टोर कर सकते हैं। मैं वर्तमान भाषा सुविधाओं के साथ ऐसा करने का एक तरीका नहीं जानता, लेकिन यही वजह है कि कस्टम धूल सहायताकर्ता प्रदान किए जाते हैं आप एक {@arrayContains key = array value = value} सहायक प्रकार का निर्माण कर सकते हैं चूंकि आप यह नहीं कहते हैं कि आप अस्तित्व / गैर-अस्तित्व का निर्धारण करने के बाद क्या करना चाहते हैं, यह स्पष्ट नहीं है कि जांच के बाद सहायक क्या कर सकता है।
Comments
Post a Comment