Проблема с использованием kendo.resize внутри функции window.resize. Мне нужно перезагрузить 3 функционала для диаграммы кендо, когда я изменяю размер браузера, поэтому я использовал функцию kendo.resize. Chart re sizing отлично работает только в видимой области. в качестве примера у меня есть полоса вкладок кендо с двумя вкладками с 2 диаграммами (вкладка 1 -chart1, вкладка 2-диаграмма 2), когда я нажимаю на вкладку 1 и размер ребра, размер диаграммы браузера будет изменен, затем перейдите на вкладку 2, график 2 по-прежнему в предыдущем размере при изменении размера браузера его снова размер.kendo.resize для объекта dataviz
0
A
ответ
0
Я предлагаю посмотреть на пример на сайте кендо: http://demos.telerik.com/kendo-ui/bootstrap/
Существует именно то, что вы спрашиваете:
здесь пример кода:
function resizeTabStripContent() {
kendo.resize("#tabstrip");
}
$("#tabstrip").kendoTabStrip({
animation: {
open: { effects: "fadeIn" }
},
activate: resizeTabStripContent
});
// resize nested charts when window resizes
$(window).resize(resizeTabStripContent);
Это изменение размера диаграммы в панели вкладок при событии изменения размера окна и активации вкладок.
Это похоже на то, что процессор, как сумасшедший, когда он работает, есть ли возможное изменение, которое можно было бы свести к минимуму? –