A Б
или директиву писать под это?
Viktor
fancybox прикрутить и не париться)
A Б
спасибо, Виктор, но это плохое решение
A Б
потому что мне ненужно это всё
A Б
моё решение займет 10 строк
Aleksei
Ок
Aleksei
немного JS
Aleksei
if (function f() {
console.log('hi');
})
{
f();
}
ответ - f is not defined. - почему?
Алексей
Anonymous
Ищем скилового фронтендщика, пишущего на React JS, Bootstrap
Чем больше знаете фреймворков, тем больше к вам интерес!
Задача создать аналитическое приложение на NodeJS / React
Мы предлагаем:
Длительную занятость от 6ти месяцев,
Перспективы карьерного роста до Тимлида,
Перспективы длительного сотрудничества над другими проектам,
Деньги платим точно в срок, кстати в долларах оклад )
Предоплату вам закинем, и ежемесячный оклад,
Разработку мы ведем командой ,
Удаленно и фултайм
Заинтересовались? Пишите на почту: avelnison@gmail.com
Andrey
Jared
Ищем скилового фронтендщика, пишущего на React JS, Bootstrap
Чем больше знаете фреймворков, тем больше к вам интерес!
Задача создать аналитическое приложение на NodeJS / React
Мы предлагаем:
Длительную занятость от 6ти месяцев,
Перспективы карьерного роста до Тимлида,
Перспективы длительного сотрудничества над другими проектам,
Деньги платим точно в срок, кстати в долларах оклад )
Предоплату вам закинем, и ежемесячный оклад,
Разработку мы ведем командой ,
Удаленно и фултайм
Заинтересовались? Пишите на почту: avelnison@gmail.com
Причем тут Angular, если проект реактивный?
Aleksei
Yuri
то бишь в if-е у нас function expression и оно должно присваиваться к переменной, а потом вызываться по имени переменной, как вот тут:
var a = function f() {
console.log('bla');}
a(); //сработает
f(); //не сработает
Aleksei
Yuri
Sasha
А как можно сбиндить хтмл из строки, если он содержит директивы, типа <md-input> и прочее?
Sasha
ng-bind-html, trusted, не trusted их не рендерит
Aleksei
$compile
Sasha
спасибо
Sasha
Что-то я не нагуглил. У меня есть фабрика, которая должна возвращать разные куски темплейта с этими тегами материала.
Как мне в темплейте срендерить это значение?
Aleksei
разные куски темплейта в виде строк? "<md-input ng-model='vm.mamka'>" ?
Sasha
Ага
Sasha
Внутри ng-repeat дергается фабрика, которая возвращает разные куски HTML(в зависимости от типа), которые надо срендерить.
Aleksei
Aleksei
http://odetocode.com/blogs/scott/archive/2014/05/07/using-compile-in-angular.aspx
Sasha
Я видел это. Имел ввиду, неужели придется для каждого виджета писать директиву?
Aleksei
нет, ты можешь заинжектить компайл в контроллере и в нгрипите через что-нибудь его дёргать
Aleksei
сработает - отпишись, не сработает - тоже отпишись
Yuri
это хорошая практика, для каждого виджета писать изолированную директиву
Sasha
Спасибо за советы. Сделал директивой, которая просто дергает сервис с динамическим контентом и компилит
Sasha
Просто я видимо совсем не понимал, как compile работает
Oleg
Oleg
Всем привет, такой вопрос, делаю дочерний элемент для навигации, при переходе на него показывает родительский
Oleg
Причем если в консоль выводить $state.current.name то показывает дочерний
Serhii
а это ок что у тебя один и тот же контрорллер?
Serhii
хотя это пох, по какому урлу ты стучишся, /profile/edit ?
Oleg
угу
Oleg
пробовал вообще без контроллеров
Serhii
то же?
Oleg
угу
Serhii
ты забыл добавить <ui-view>
Serhii
в темплейт парента
Serhii
нету <ui-view> - негде рендерить вложеные стейты
Oleg
блин, точно
Oleg
спасибо
Serhii
и не забудь добавить abstract
Артем
Ребят не подскажите плиз это не костыльное решение,
вот есть директива и вот в нее надо динамически обновлять данные, которые приходят с рестсервера в jsonе а в одном обьекте респонса строка в -хтмл формате... я пока не придумал как эту строку правильно вставить в дом, чтобы ссылки абзацы и тд оторажалось ....вот мб через директиву. Такое вообще реализуемо?
Serhii
зачем правильно вставлять
Serhii
если ее можно просто вставить
Serhii
ng-bind-html
Serhii
ngSanitize
Артем
ngSanitize
вот "Error: [$sce:unsafe] http://errors.angularjs.org/1.6.1/$sce/unsafe получаю
Serhii
а ты подключил санитайз в сам апп при бутстрапе?
Serhii
angular.module('app', ['ngSanitize'])
Артем
Артем
Serhii
https://docs.angularjs.org/api/ng/directive/ngBindHtml
Serhii
In order to use ngSanitize in your module's dependencies, you need to include "angular-sanitize.js" in your application.
Артем
Serhii
если не получится, тогда да, директиву которая будет тебе делать trusted через $sce
Артем
Serhii
найс
Артем
найс
а вдирективу динамически можно ж как то загонять респонсе от сервера ?
Артем
даже через ng-model должно ж работать
Serhii
да, конечно, это же стринг
Anonymous
https://t.me/Blockchain_Developers
Sasha
Все, сам понял)
Ilya
Всем привет. Подскажите кто нибудь разделял приложение на независимые модули при помощи requirejs или import? Или как лучше это можно сделать?
Sasha
Serhii
Ilya
А если надо и css разделить подойдет ли данный подход?
Ilya
Или тогда вообще лучше разделить проект на несколько приложений?
Serhii
Через веб пак
Serhii
И цсс отдельным файлом в папку компонента
Sasha
Мы же можем получить в es6 контроллере ангуляра доступ к $parent контроллеру?