Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Динамическое добавление SVG на страницу
|
|||
|---|---|---|---|
|
#18+
Есть задача: на уже сформированной и загруженной ZEN странице отобразить SVG компонент (графики), содержимое которого зависит от данных на странице. Например, в страницу выгрузились некие данные, пользователь вбил ещё что-то в поля ввода, нажал кнопку и построился один или несколько графиков. Причём вид (lineChart,barChart,pieChart и др) и содержимое графиков зависят от данных на странице. Когда на странице статически описываешь SVG компонент проблем нет. Но с динамическим добавлением SVG компонента возникают проблемы. Делаю так: 1. есть страница Class QuaSyCoreApp.QuaSyCore.WebTemplate.Report Extends %ZEN.Component.page для неё описываю контент: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 2. есть компонент Class QuaSyCoreApp.QuaSyCore.Components.RepDataPane Extends %ZEN.Component.composite для него описываю контент: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 3. есть компонент Class QuaSyCoreApp.QuaSyCore.Components.SVGGraphs Extends %ZEN.Component.composite для него описываю контент: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. и такой код, который и должен динамически отображать графики: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. Однако при выполнении происходит следующая ошибка: ZEN ERROR : createComponentNS: Unable to find component : -------------- barChart. То есть среда исполнения не находит ZEN компонента и не может его добавить. Как это можно побороть? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.08.2009, 11:42 |
|
||
|
|

start [/forum/topic.php?fid=39&msg=36170223&tid=1558423]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
183ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 515ms |

| 0 / 0 |
