Anonymous 
    
    
        
        
        
        Привет. Как правильно готовить кастомные шаблоны в аккордеоне angular-ui?
        делаю так:
        
        <uib-accordion>
        <uib-accordion-group ng-repeat="cont in conts" template-url="group-template.html">
        
        Выше копипастю шаблон из документации, но в нём не видно переменной из ng-repeat. Как её прокинуть в шаблон?
    
 
    
    Dmytro 
    
    
        
        
        
        не. так плохо. внутри uib-accordion-group размести директиву/компонент с нужным темплейтом и изолированным скоупом. и передавай в него cont
    
 
    
    Dmytro 
    
    
 
    
    Anonymous 
    
    
 
    
    Anonymous 
    
    
        
        
        
        uib-accordion-group это и есть айтем внутри uib-accordion
    
 
    
    Igor 
    
    
        
        
        
        а не, не совсем правильно
    
 
    
    Anonymous 
    
    
 
    
    Anonymous 
    
    
        
        
        
        https://angular-ui.github.io/bootstrap/#/accordion
    
 
    
    Igor 
    
    
        
        
        
        омг
    
 
    
    Anonymous 
    
    
        
        
        
        в этой документации я совсем не понял параграф Known issues раздела accordion.
    
 
    
    Andrey 
    
    
        
        
        
        бля
    
 
    
    Andrey 
    
    
        
        
        
        чувак
    
 
    
    Andrey 
    
    
        
        
        
        внимательней будь
    
 
    
    Andrey 
    
    
        
        
        
        там есть все
    
 
    
    Andrey 
    
    
        
        
        
        что тебе нужно
    
 
    
    Andrey 
    
    
        
        
        
        расслабся и прочти ее нормально
    
 
    
    Andrey 
    
    
        
        
        
        там даже привер в планкере есть
    
 
    
    Andrey 
    
    
        
        
        
        разбери его
    
 
    
    Andrey 
    
    
        
        
        
        и будет заебца
    
 
    
    Igor 
    
    
        
                    
                        
                            
                            там есть все
                        
                    
                
        
        
        ну вообще я сам не нашел, как прокинуть переменную внутрь шаблона, который в .html отдельно
    
 
 
    
    Igor 
    
    
        
        
        
        ребят, немного вопрос не по теме
    
 
    
    Igor 
    
    
        
        
        
        как вернуть dom объект из json?
    
 
    
    Andrey 
    
    
        
        
        
        чего не по теме
    
 
    
    Andrey 
    
    
        
        
        
        никак дом обект не пойдет в jon
    
 
    
    Igor 
    
    
        
        
        
        var detailPreviewItem = {
                "detail": "<div class=\"DetailPreviewBlock\"></span> <div class=\"Image\"></div></div>"
            };
    
 
    
    Andrey 
    
    
        
        
        
        json
    
 
    
    Andrey 
    
    
        
        
        
        а ну
    
 
    
    Igor 
    
    
        
        
        
        к примеру, и надо вывести то, что внутри detail
    
 
    
    Andrey 
    
    
        
        
        
        и?
    
 
    
    Igor 
    
    
        
        
        
        без кавычек
    
 
    
    Andrey 
    
    
        
        
        
        ну и
    
 
    
    Andrey 
    
    
        
        
        
        $sce.trustHtml(detail)
    
 
    
    Anonymous 
    
    
        
        
        
        что такое  use an interpolated expression in the class attribute, i.e. <uib-accordion-group class=""></uib-accordion-group>
    
 
    
    Mikhail 
    
    
        
        
        
        target_element.innerHTML = detailPreviewItem.detail;
        не?
    
 
    
    Andrey 
    
    
        
        
        
        нет
    
 
    
    Andrey 
    
    
        
        
        
        если чистій скрипт
    
 
    
    Andrey 
    
    
        
        
        
        распарсить нада для начала
    
 
    
    Igor 
    
    
        
        
        
        не оч понятно)
    
 
    
    Igor 
    
    
        
        
        
        $sce это префикс?
    
 
    
    Andrey 
    
    
        
        
        
        ну ти в ангуляр єто делать буш?
    
 
    
    Andrey 
    
    
        
        
        
        или где
    
 
    
    Igor 
    
    
        
        
        
        нет
    
 
    
    Igor 
    
    
        
        
        
        ангуляра нет
    
 
    
    Andrey 
    
    
        
        
        
        ну так сначчала ты парсиш json
    
 
    
    Andrey 
    
    
        
        
        
        потом инериш его
    
 
    
    Mikhail 
    
    
        
        
        
        Я ж говорю, 
        target_element.innerHTML = detailPreviewItem.detail;
        :)
    
 
    
    Igor 
    
    
        
        
        
        парсер ругается на <
    
 
    
    Igor 
    
    
        
        
        
        @maxon861 похоже, у тебя есть 2 варианта только - либо шаблон прямо в теле и написать, и там юзать свою переменную, как в примере, либо сделать отдельную директиву и прокидывать туда
    
 
    
    Igor 
    
    
        
        
        
        я про JSON.parse
    
 
    
    Andrey 
    
    
        
        
        
        єто точно json  не просто обект?
    
 
    
    Mikhail 
    
    
        
        
        
        А
    
 
    
    Andrey 
    
    
        
        
        
        у тебя не валидный json
    
 
    
    Andrey 
    
    
        
        
        
        скорее всего
    
 
    
    Andrey 
    
    
        
        
        
        у тебя просто обект
    
 
    
    Andrey 
    
    
        
        
        
        найди функцию определяющею валидній джсон или нет
    
 
    
    Andrey 
    
    
        
        
        
        гдето я видел в интернетах ее
    
 
    
    Igor 
    
    
        
        
        
        var detailPreviewItem = [{
                "detail": "<div class=\"DetailPreviewBlock\"></span> <div class=\"Image\"><img src=\"/CatalogAccessories/Image/CATALOG_PRODUCT_83827_150.jpg\"></div><span class=\"Title\">Масло моторное KIXX G1 20W-50 SN Полусинтетичекое Semi-Synthetic KR/3L</span></div>"
            }]
    
 
    
    Igor 
    
    
        
        
        
        по сути показывает что  валидно
    
 
    
    Igor 
    
    
        
        
        
        Uncaught SyntaxError: Unexpected token o in JSON at position 1
    
 
    
    Andrey 
    
    
        
        
        
        єто не дзон
    
 
    
    Andrey 
    
    
        
        
        
        это не джейсон
    
 
    
    Andrey 
    
    
        
        
        
        джейсон это строка
    
 
    
    Igor 
    
    
        
        
        
        var detailPreviewItem = '{"detail": "<div class=\"DetailPreviewBlock\"></span> <div class=\"Image\"><img src=\"/CatalogAccessories/Image/CATALOG_PRODUCT_83827_150.jpg\"></div><span class=\"Title\">Масло моторное KIXX G1 20W-50 SN Полусинтетичекое Semi-Synthetic KR/3L</span></div>"}'
    
 
    
    Igor 
    
    
        
        
        
        ну а так было
    
 
    
    Andrey 
    
    
        
        
        
        господи
    
 
    
    Andrey 
    
    
        
        
        
        зделай JSON.stringify()
    
 
    
    Andrey 
    
    
        
        
        
        своего выражения и посмотри в консольке
    
 
    
    Andrey 
    
    
        
        
        
        и потом попробуй распарсить и записать
    
 
    
    Andrey 
    
    
        
        
        
        хотя нет я счас сам попробую... но помоему ДОМ елементы не передаються в json
    
 
    
    Igor 
    
    
        
        
        
        по сути должно
    
 
    
    Andrey 
    
    
        
        
        
        счас
    
 
    
    Andrey 
    
    
        
        
        
        у тебя єто с сервера приходит?
    
 
    
    Igor 
    
    
        
        
        
        нет
    
 
    
    Igor 
    
    
        
        
        
        пока нет
    
 
    
    Andrey 
    
    
        
        
        
        https://jsfiddle.net/Kaflan/w6bm6bjp/
    
 
    
    Andrey 
    
    
        
        
        
        вот как то так
    
 
    
    Andrey 
    
    
        
        
        
        у тебя обект не дсон
    
 
    
    Andrey 
    
    
        
        
        
        джосн