AmCarts مع القضبان - عدم الاستيلاء على علف البيانات
-
19-09-2019 - |
سؤال
أتابع حاليا: http://railsontherun.com/2007/10/04/sexy-charts-in-less-than-5-minutes/
ذهبت من خلال كل ذلك بسهولة، ولكن بعد ذلك عند عرض الصفحة مع المخطط، يتم تحميله (في فلاش) مستطيل أسود مع الخطأ:
"خطأ تحميل الملف http: // localhost: 3000 / تقارير / عدد السكان"
وقال شخص ما في التعليقات إنه قد يلزم القيام به مع التعليمات البرمجية في ملف منشئ XML.
xml.instruct! :xml, :version=>"1.0", :encoding=>"UTF-8"
xml.chart do
# xml.message "You can broadcast any message to chart from data XML file", :bg_color => "#FFFFFF", :text_color => "#000000"
xml.series do
@cities.each_with_index do |city, index|
xml.value city.name, :xid => index
end
end
xml.graphs do
#the gid is used in the settings file to set different settings just for this graph
xml.graph :gid => 'population' do
@cities.each_with_index do |city, index|
population = city.population
case population
# When the population is > 1 million, show the bar in red/pink
when > 100000
xml.value value, :xid => index, :color => "#ff43a8", :gradient_fill_colors => "#960040,#ff43a8", :description => level
else
xml.value value, :xid => index, :color => "#00C3C6", :gradient_fill_colors => "#009c9d,#00C3C6", :description => level
end
end
end
end
end
أنا لست متأكدا تماما من أين يأتي الخطأ، لكنني أحب أي مساعدة!
أفضل، إليوت
المحلول
أنا أحسب هذا
xml.value value, :xid => index, :color => "#00C3C6", :gradient_fill_colors => "#009c9d,#00C3C6", :description => level
في هذا الخط، لا يتم تعريف "القيمة" الثانية و "المستوى" var. بمجرد أن يكون كل شيء يعمل.
لا تنتمي إلى StackOverflow