2016-06-23 11 views
5

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

+1

Telerik के लिए $ 199 लागत के साथ अपना समय लागत की तुलना करें, लेकिन यह केवल प्रो संस्करण के लिए है: http://www.telerik.com/nativescript-ui#chart –

+3

- -> "मैं टेलरिक प्रो सामान का उपयोग नहीं कर रहा हूं।" – Terhoraj

+0

मेरे प्रश्न में कुछ जोड़ने के लिए। यदि कोई प्लगइन उपलब्ध नहीं है तो कोई मुझे बता सकता है कि नेटस्क्रिप्ट में chart.js जैसे तृतीय पक्ष पुस्तकालयों का उपयोग कैसे करें। – Terhoraj

उत्तर

7

अद्यतन मार्च 1, 2018

Shaunti एक टिप्पणी में उल्लेख के रूप में, chart library from NativeScript अब नि: शुल्क है।

का उपयोग देशी तृतीय पक्ष लाइब्रेरी:

NativeScript का मुख्य लाभ यह है कि आप आप चाहते हैं (आईओएस Cocoapods या Android पुस्तकालयों) किसी भी देशी तीसरे पक्ष के पुस्तकालयों का उपयोग के लिए स्वतंत्र हैं है। उदाहरण के लिए, आप Charts Cocoapod या MPAndroidChart का उपयोग कर सकते हैं।

वहाँ कई सौ मुक्त-उपयोग/खुली स्रोत चार्ट लाइब्रेरी उपलब्ध हैं। यह सिर्फ आपकी जरूरतों के अनुरूप एक खोजने का मामला है।

यहाँ NativeScript में देशी तीसरे पक्ष के पुस्तकालयों का उपयोग कर के बारे में एक ब्लॉग पोस्ट है: http://developer.telerik.com/featured/using-native-libraries-in-nativescript/

chart.js आदि

Chart.js आदि के बारे में एचटीएमएल समाधान कर रहे हैं। वे एचटीएमएल का उत्पादन करते हैं। नेटस्क्रिप्ट एक HTML आधारित समाधान नहीं है (जैसे फोनगैप इत्यादि)। मूल निवासी वास्तविक देशी कोड पैदा करता है। यहाँ एक छोटी वीडियो एक देशी समाधान और एक वेब आधारित समाधान के बीच का अंतर समझा है: https://www.youtube.com/watch?v=R98cdsq1qxA

आप की वजह नहीं वेब आधारित प्रौद्योगिकियों का उपयोग करने के लिए सक्षम हो जाएगा।

अंतिम शब्द

मेरा सुझाव है कि आप रेडीमेड Telerik घटकों का उपयोग नहीं करना चाहता पर पुनर्विचार। यदि आपके पास कोकोपोड्स/एंड्रॉइड लाइब्रेरीज़ के साथ काम करने का अनुभव नहीं है और आपके पास नेटस्क्रिप्ट के साथ इतना अधिक अनुभव नहीं है तो यह चीजों को पाने और चलाने के लिए आपको शायद थोड़ा सा समय लगेगा।

एक चार्ट घटक है UI for NativeScript components

+0

वाह, एमिल ओबर्ग! मैंने आपके ट्यूटोरियल वीडियो और लेखों को बहुत कुछ देखा है! आपके बहुत ही जानकारीपूर्ण पोस्ट के लिए धन्यवाद। – Terhoraj

+0

वास्तव में मैं नेटिवस्क्रिप्ट में एक वेब आधारित तकनीक का उपयोग करने के बारे में बयान से असहमत हूं। आप एक का उपयोग कर सकते हैं; लेकिन आपको इसे मूल रूप से वेब नियंत्रण में छोड़ना होगा और फिर आपको डेटा को प्रस्तुत करने के लिए ब्राउज़र में परिवहन करना होगा। यह किया जा सकता है, लेकिन यह एक धीमी गति से और समाधान के रूप में लगभग एक समाधान के रूप में एक समाधान के रूप में अच्छा होगा। मैं पूरी तरह से प्रश्न पर एमिल से सहमत हूं; आपके समय की क्या कीमत है? – Nathanael

+0

@ नथनेल पूरी तरह से सही है। मैंने खुद भी उस मार्ग पर चले गए हैं।मेरा मूल उत्तर वेब आधारित प्रौद्योगिकियों और मूल के बीच अंतर दिखाने की कोशिश कर एक सरलीकरण था। –

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