2016-06-23 16 views
5

Có miễn phí sử dụng thư viện plugin hoặc javascript tương thích với Nativescript để tôi có thể tạo ít nhất biểu đồ thanh theo chiều dọc hoặc chiều ngang. Dường như thiếu thông tin xung quanh tiêu chí này. Tôi sẽ không sử dụng công cụ chuyên nghiệp telerik.Plugin biểu đồ Nativescript

+1

Telerik có một thành phần biểu đồ, nhưng nó chỉ dành cho phiên bản Pro: http://www.telerik.com/nativescript-ui#chart –

+3

- -> "Tôi sẽ không sử dụng công cụ chuyên nghiệp telerik." – Terhoraj

+0

Để thêm điều gì đó vào câu hỏi của tôi. Nếu không có bất kỳ plugin nào có sẵn, ai đó có thể cho tôi biết cách sử dụng các thư viện của bên thứ ba như chart.js trong nativescript. – Terhoraj

Trả lời

7

Cập nhật 01 tháng 3 năm 2018

Như Shaunti đề cập trong một bình luận, các chart library from NativeScript tại là miễn phí.

Sử dụng bản địa thứ ba thư viện của bên:

Một trong những lợi ích chính của NativeScript là bạn đang miễn phí để sử dụng bất kỳ thư viện của bên thứ ba có nguồn gốc bạn muốn (iOS Cocoapods hoặc thư viện Android). Ví dụ: bạn có thể sử dụng Charts Cocoapod hoặc MPAndroidChart.

Có hàng trăm thư viện biểu đồ nguồn mở miễn phí/có sẵn trên mạng. Nó chỉ là một vấn đề của việc tìm kiếm một trong đó phù hợp với nhu cầu của bạn.

Dưới đây là một bài viết trên blog về việc sử dụng thư viện của bên thứ ba có nguồn gốc trong NativeScript: http://developer.telerik.com/featured/using-native-libraries-in-nativescript/

Về chart.js vv

Chart.js vv là HTML giải pháp. Họ sản xuất HTML. Nativescript không phải là một giải pháp dựa trên HTML (chẳng hạn như PhoneGap, v.v.). Nativescript tạo mã nguồn gốc thực sự. Dưới đây là video ngắn giải thích sự khác biệt giữa giải pháp gốc và giải pháp dựa trên web: https://www.youtube.com/watch?v=R98cdsq1qxA

Do đó, bạn sẽ không có thể sử dụng công nghệ dựa trên web.

Cuối cùng từ

tôi đề nghị bạn nên suy nghĩ lại không muốn sử dụng các thành phần Telerik readymade. Nếu bạn không có kinh nghiệm làm việc với thư viện Cocoapods/Android và không có nhiều kinh nghiệm với bản thân NativeScript thì rất có thể bạn sẽ tốn khá nhiều thời gian để có được mọi thứ và chạy.

So sánh chi phí thời gian của bạn với chi phí $ 199 cho UI for NativeScript components

+0

Whoah, Emil Oberg! Tôi đã xem video và bài viết hướng dẫn của bạn rất nhiều! Cảm ơn bài viết rất thông tin của bạn. – Terhoraj

+0

Thực ra tôi sẽ không đồng ý với tuyên bố về việc sử dụng công nghệ dựa trên web trong NativeScript. Bạn CÓ THỂ sử dụng một; nhưng về cơ bản bạn phải thả nó vào một điều khiển web và sau đó bạn phải truyền tải dữ liệu vào trình duyệt để nó hiển thị. Nó có thể được thực hiện, nhưng nó sẽ chậm hơn và không gần như là tốt của một giải pháp như sử dụng một giải pháp bản địa. Tôi hoàn toàn đồng ý với Emil về câu hỏi; thời gian của bạn là gì? – Nathanael

+0

@Nathanael hoàn toàn đúng. Tôi thậm chí còn tự mình đi theo con đường đó.Câu trả lời ban đầu của tôi là đơn giản hóa việc cố gắng thể hiện sự khác biệt giữa các công nghệ dựa trên web và các công nghệ gốc. –

Các vấn đề liên quan