Ярослав
Во что?
Ярослав
В правильный джейсон?
Ярослав
🎋🎋🥷 ngSamurai
это ж уже валидный?
можно сказать - да)
🎋🎋🥷 ngSamurai
Ярослав
Ярослав
Вот как получаю
Ярослав
vm.tabs = []; function getSummaryReportSchema(transactionid) { vm.promise = transactionService.getSummaryReportSchema(transactionid) .then((result) => { var idx = 0; console.log(result); if(vm.tabs.length === 0) { result.forEach((element => { vm.tabs.push({ id: idx++, title: element.EntityName, content: element.Values, columns: element.Columns, transactionLogId: element.TransactionLogId }); })); } }); };
Ярослав
так потом в объект массива запихиваю
Ярослав
что мать его не так?)
Ярослав
и вот UI
Ярослав
@ngSamurai подскажи пожалуйста, где я налажал
🎋🎋🥷 ngSamurai
@ngSamurai подскажи пожалуйста, где я налажал
ты репитишь content в котором у тебя массив массивов , потому у тя так и получается
Ярослав
а как его адекватно можно зарепитить?
Artyom
Всем привет!
Artyom
Всем привет! Возможно кто-то сможет помочь: Юзаю Bootrstrap 3, Angular 1 (не спрашивайте, почему такая версия, проект достаточно старый, переезжать никто не хочет). Есть следующий код: <div class="table-responsive"> <table class="table"> <thead> … И получается следующая ситуация на скрине: Данные обрезаны, таблица не скролится по горизонтали. Как можно это исправить? В Angular новичок Открываю с телефона сайт
Just_yan🧸🖤
Научите меня понимать ангуляр🤓🤓🤓
Just_yan🧸🖤
Посмотрел основы
Just_yan🧸🖤
Делаю приложение на ангуляре
Just_yan🧸🖤
Смотрю видео ниче не понимаю
🎋🎋🥷 ngSamurai
Just_yan🧸🖤
какую ангу юзаешь?
Честно сам не знаю 😂
Just_yan🧸🖤
Обычный наверно
Just_yan🧸🖤
Мне сказали скачать я скачал с angular.io
🎋🎋🥷 ngSamurai
Мне сказали скачать я скачал с angular.io
1) тебе в другую группу 2) в package.json есть пакет с ангой и в ней номер.. 3) пройди тур героя и тогда будет понятно
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
Хорошо
https://t.me/angular_ru
Just_yan🧸🖤
Тогда удачи ребят спасибо
Ramazan
коллеги , кто нибудь делал сохранения состояния гамбургер меню? (необходимо запоминать закрытое оно или нет, Сделал через localstorage , мигает задерживается)
Ярослав
Скиньте пж статью на нейминг конвеншн, типа как контроллеры/вьюхи/сервисы называть
Ярослав
Есть кнопка по которой открывается попап $('.promoteDemoteBtn').on('click', function () { angular.element($("#divEnvSelector")).scope().loadConn(); }); При нажатии получаю ошибку Cannot read property 'loadConn' of undefined в чем может быть проблема?
Ярослав
Ярослав
вот сам метод в контроллере
Ярослав
зачем так делать?
там уже такой код был, не я писал
Ярослав
там 1.300 строк в том файле, я не хочу все переписывать(
Ярослав
зачем так делать?
по сути это вызов метода контроллера из внешнего жс кода
🎋🎋🥷 ngSamurai
вопрос в потом.. есть ли у него доступ к правильному скопу
Ярослав
это я хз, там андефайнд этот скоуп
🎋🎋🥷 ngSamurai
хм..
🎋🎋🥷 ngSamurai
pageLoad в том же контроллере находятся?
Ярослав
Ярослав
неа
🎋🎋🥷 ngSamurai
что и loadConn функция?
Ярослав
если бы да, я бы не парился)
Ярослав
это из внешнего жс кода запрашиваем метод этот
🎋🎋🥷 ngSamurai
это из внешнего жс кода запрашиваем метод этот
angular.element(document.getElementById('yourElementId')).scope() а если так?
Ярослав
так тоже пробовал
🎋🎋🥷 ngSamurai
так тоже пробовал
а увернет что на нем точно есть скоп?
Ярослав
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
🎋🎋🥷 ngSamurai
/** * Call this method to enable/disable various debug runtime information in the compiler such as adding binding information * and a reference to the current scope on to DOM elements. If enabled, the compiler will add the following to DOM elements * that have been bound to the scope: * - ng-binding CSS class * - ng-scope and ng-isolated-scope CSS classes * - $binding data property containing an array of the binding expressions * - Data properties used by the scope()/isolateScope() methods to return the element's scope. * - Placeholder comments will contain information about what directive and binding caused the placeholder. E.g. <!-- ngIf: shouldShow() -->. * * You may want to disable this in production for a significant performance boost. * @see https://docs.angularjs.org/guide/production#disabling-debug-data */ $compileProvider.debugInfoEnabled(false); // todo: change to FALSE for production
🎋🎋🥷 ngSamurai
поищи у себя такое
Ярослав
$compileProvider.debugInfoEnabled(false); - этого нет
🎋🎋🥷 ngSamurai
$compileProvider.debugInfoEnabled а вообще есть?
Ярослав
неа
🎋🎋🥷 ngSamurai
неа
тогда тебе надо ее активировать в конфиге
🎋🎋🥷 ngSamurai
но учти что это нежелательно делать для продакшина
Ярослав
но учти что это нежелательно делать для продакшина
то что у нас написано, не желательно делать для продакшина)))
Ярослав
я про код который там у нас
🎋🎋🥷 ngSamurai
но если плевать на производительность. то можешь активировать
Ярослав
всё равно не работает
🎋🎋🥷 ngSamurai
но по факту почему не можешь сделать бродкаст и на него агриться?
Ярослав
я хз что такое броадкаст)
Ярослав
я видел чёт про него писали, а что это я хз
Ярослав
я так понял что-то для передачи с родителя в дочерний
🎋🎋🥷 ngSamurai
всё равно не работает
для быстрого теста в дев консоли набери angular.reloadWithDebugInfo(); и проверь снова скоп
Ярослав
и через эмит получать
🎋🎋🥷 ngSamurai
и через эмит получать
эмит и брод шлют. а ловиьт через ОН