2015-10-15 7 views
5

में डायनामिक यूआरएल मैं हाना एक्सएस जावास्क्रिप्ट का उपयोग करके सरल उत्पाद सूची को लागू करने की कोशिश कर रहा हूं। सूची के पेज सर्वर पक्ष पर प्रस्तुत किया जाना चाहिए।हाना एक्सएस

मैं एचएएनए डेटाबेस से पढ़ने वाले डेटा के आधार पर "गतिशील" यूआरएल कैसे संभाल सकता हूं? उदाहरण के लिए, http: /// myapp/store/[product-slug]/(उत्पादों को हाना डेटाबेस में संग्रहीत किया जाता है और अद्वितीय स्लग होते हैं)।

+0

अगर आप किसी [रेस्ट] HANA के लिए (https://de.wikipedia.org/wiki/Representational_State_Transfer) सेवा के लिए खोज रहे हैं: हर बार है कि इस पृष्ठ को लोड, इस समारोह कहते हैं? मैंने अभी [ओरियन एपीआई] पाया है (https://scn.sap.com/community/developer-center/hana/blog/2014/12/10/sap-hana-sps-09- नया- डेवलपर- फीचर-rest -पीआई) – k4yaman

+0

@ के 4yaman नहीं, मुझे स्थिर वेब पेज प्रस्तुत करने की आवश्यकता है – Fedor

उत्तर

-1

आप अपने आवेदन पर राउटर फ़ंक्शन बना सकते हैं।

'http:///myapp/index.html' पर, 'getSlug' नामक एक जावास्क्रिप्ट फ़ंक्शन बनाएं। इस समारोह पथ यूआरएल और विभाजन स्ट्रिंग '/' के आधार पर मिलता है, परिणाम होगा: [0] दुकान [1] [उत्पाद-स्लग]

सामग्री रूटर करने के लिए एक समारोह बनाएँ। आपको स्लग के साथ उत्पाद तालिका में कॉलम होना चाहिए।

राउटर फ़ंक्शन स्लग की एक सरणी प्राप्त करेगा। इस फ़ंक्शन पर आपको अपने ऐप की संरचना को लागू करने की आवश्यकता है।

उदाहरण के लिए, हर बार जब fisrt आइटम 'स्टोर' होता है, तो div में उत्पादों का HTML लोड करें।

यह एक तरह का एक पृष्ठ एप्लिकेशन है।

$(document).on('load', function(){ 
    router(); 
) 
संबंधित मुद्दे