Trong ROR tôi muốn thêm phần trăm vào Piechart của tôi, tôi đang sử dụng đá quý chartkick
để hiển thị biểu đồ hình tròn. Tôi đã thử các cách tiếp cận khác nhau cho vấn đề này, nhưng không có cách nào có hiệu quả. Tôi cũng đã googled xung quanh và nhìn vào các bài viết tương tự tại tràn ngăn xếp.Biểu đồ hình tròn Chartkick không hiển thị tỷ lệ phần trăm khi sử dụng các tùy chọn thư viện
Đây là những gì tôi đã đưa ra nhưng không hiển thị%.
<%= pie_chart [["Soccer", @soccer_total], ["Basketball", @basketball_total, ["Baseball", @baseball_total], ["Other", @other_total ]], library: {legend: {labelFormat: '{name} : {y} ({percentage}%)'}} %>
Tôi cũng đã thử phương pháp này, nhưng vẫn có ra một may mắn
<%= pie_chart [["Soccer", @soccer_total], ["Basketball", @basketball_total, ["Baseball", @baseball_total], ["Other", @other_total ]], library: {pieSliceText: 'value-and-percentage'} %>
Hãy có thể ai đó có kinh nghiệm hơn giúp tôi với điều này?
UPADATE CHO ĐÁP Oscar
Tôi làm theo các hướng dẫn được cung cấp cho câu trả lời của Oscar nhưng nó% vẫn không hiển thị.
này như thế nào <head>
trong application.html.erb
trông:
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag "https://www.gstatic.com/charts/loader.js" %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
<%= javascript_include_tag "path/to/highcharts.js", "chartkick" %>
và appplication.js
là như thế này:
//
//= require jquery
//= require jquery_ujs
//= require bootstrap-sprockets
//= require turbolinks
//= require_tree .
Cảm ơn bạn @Ronak Bhatt nhưng giải pháp của bạn không được thay đổi bất cứ điều gì, vẫn không thể thấy tỷ lệ – Slowboy