Добрый весм день, а как вообще Lightning, все на него переходят или только в кулуарах обсуждают? Последнее время всё больше компонент на нём делаю, и мне начинает нравится, если бы не позорные факапы типа в aura:if можно использовать or но нельзя использовать and, то помоему была бы очень классная штука?
Добрый весм день, а как вообще Lightning, все на него переходят или только в кулуарах обсуждают? Последнее время всё больше компонент на нём делаю, и мне начинает нравится, если бы не позорные факапы типа в aura:if можно использовать or но нельзя использовать and, то помоему была бы очень классная штука?
можно использовать and
в целом можно переходить, но это все таки как то скучно
[quote="ace"]типа в aura:if можно использовать or но нельзя использовать and[/quote] можно использовать and :) в целом можно переходить, но это все таки как то скучно
в целом можно переходить, но это все таки как то скучно
>можно использовать and
Уже можно, я гдето полгода назад пробовал не работало?
>в целом можно переходить, но это все таки как то скучно
Почему скучно, яваскрипт это всегда весело :)
[quote="Maxim Elets"][quote="ace"]типа в aura:if можно использовать or но нельзя использовать and[/quote] можно использовать and :) в целом можно переходить, но это все таки как то скучно[/quote] >можно использовать and :) Уже можно, я гдето полгода назад пробовал не работало? >в целом можно переходить, но это все таки как то скучно Почему скучно, яваскрипт это всегда весело :)
Maxim наверное имеет в виду скучно по сравнению с ангуляром
А вообще про актуальность перехода уже наверное год назад уже было не актуально спрашивать.
В больших компаниях его только и используют, особенно для новых клиентов которые изначально на Lightning UI сидят. Знаю пару программистов (но думаю их намного больше) которые на 100% задач используют Lightning и даже не хотят слышать про что-то другое. Я думаю еще немного осталось как Lightning Components вытеснит все другое из Salesforce. Уже многие проекты на него переводятся. И не потому что стильно/модно/молодежно, а потому что у Lightning Components более тесная интеграция с окружением (с самим UI), в то время как с крутыми ангуляр/реакт/vue приложениями уже придется довольствоваться костылями и песочницами в виде контейнеров. Я нисколько не поклонник Lightning Component и даже больше - ни разу сложнее hello world не делал и не особо горю желанием его изучать. Но факты есть факты - все к тому идет. Еще годик и можно будет вычеркивать из перечня своих скилов Salesforce без Lightning.
Maxim наверное имеет в виду скучно по сравнению с ангуляром :D А вообще про актуальность перехода уже наверное год назад уже было не актуально спрашивать. В больших компаниях его только и используют, особенно для новых клиентов которые изначально на Lightning UI сидят. Знаю пару программистов (но думаю их намного больше) которые на 100% задач используют Lightning и даже не хотят слышать про что-то другое. Я думаю еще немного осталось как Lightning Components вытеснит все другое из Salesforce. Уже многие проекты на него переводятся. И не потому что стильно/модно/молодежно, а потому что у Lightning Components более тесная интеграция с окружением (с самим UI), в то время как с крутыми ангуляр/реакт/vue приложениями уже придется довольствоваться костылями и песочницами в виде контейнеров. Я нисколько не поклонник Lightning Component и даже больше - ни разу сложнее hello world не делал и не особо горю желанием его изучать. Но факты есть факты - все к тому идет. Еще годик и можно будет вычеркивать из перечня своих скилов Salesforce без Lightning.
Мне последнее время лайтинг все больше и больше нравится.
А вот стандартный vp уже марально устарел.
Мне последнее время лайтинг все больше и больше нравится. А вот стандартный vp уже марально устарел.
На стандартном устраевшем VF можно делать кучу вещей которые пока что нельзя делать в лайтнинге
например - pdf
На стандартном устраевшем VF можно делать кучу вещей которые пока что нельзя делать в лайтнинге например - pdf
в целом как решение для salesforce - lightning это прорыв
а вот в сравнение с какой угодно либой/фреймворком react/angular/aura/backbone/ractivejs и прочей другой тонны для UI вне salesforce я бы точно его бы не использовал
в целом как решение для salesforce - lightning это прорыв а вот в сравнение с какой угодно либой/фреймворком react/angular/aura/backbone/ractivejs и прочей другой тонны для UI вне salesforce я бы точно его бы не использовал
На стандартном устраевшем VF можно делать кучу вещей которые пока что нельзя делать в лайтнинге
например - pdf
И ексель)
[quote="Maxim Elets"]На стандартном устраевшем VF можно делать кучу вещей которые пока что нельзя делать в лайтнинге например - pdf[/quote] И ексель)
И ексель)
Если немного покопаться, то ексель и pdf в проекции Visualforce это разные темы.
PDF генерится на сервере, а включается тегом renderAs
--------
renderAs - The name of any supported content converter. Currently PDF is the only supported content converter.
--------
ексель это страница только с MIME Type application/vnd.ms-excel который задается в атребуте contentType.
--------
The MIME content type used to format the rendered page. Possible values for this attribute include "text/html", "text/csv", "image/png", "image/gif", "video/mpeg", "text/css", and "audio/basic". For more information, including a complete list of possible values, see the W3C specifications.
--------
Получается ексель - это та же самая html страница и теоретически (если Microsoft Office захочет интерпретировать Javascript) ексель можно сделать и из Lightning.
[quote="DevNull"]И ексель)[/quote] Если немного покопаться, то ексель и pdf в проекции Visualforce это разные темы. PDF генерится на сервере, а включается тегом renderAs -------- [i]renderAs - The name of any supported content converter. Currently PDF is the only supported content converter.[/i] -------- ексель это страница только с MIME Type application/vnd.ms-excel который задается в атребуте contentType. -------- [i]The MIME content type used to format the rendered page. Possible values for this attribute include "text/html", "text/csv", "image/png", "image/gif", "video/mpeg", "text/css", and "audio/basic". For more information, including a complete list of possible values, see the W3C specifications.[/i] -------- Получается ексель - это та же самая html страница и теоретически (если Microsoft Office захочет интерпретировать Javascript) ексель можно сделать и из Lightning.
PDF, прекрасно генерит Хром, причем с поддержкой RTL и прочих плюшек. Гемор есть только в правильном CSS, но при должном старании все решается.
То же самое и с XLS, на самом деле страница просто сохранялась с расширением XLS, а внутри был простой HTML.
PDF, прекрасно генерит Хром, причем с поддержкой RTL и прочих плюшек. Гемор есть только в правильном CSS, но при должном старании все решается. То же самое и с XLS, на самом деле страница просто сохранялась с расширением XLS, а внутри был простой HTML.
PDF, прекрасно генерит Хром, причем с поддержкой RTL и прочих плюшек.
Надо уточнить что это не относится к renderAs="pdf" и вообще к Salesforce в общем. Я правильно понимаю.
Вопрос - простые пользователи умеют этим пользоваться?
[quote="wilder"]PDF, прекрасно генерит Хром, причем с поддержкой RTL и прочих плюшек. [/quote] Надо уточнить что это не относится к renderAs="pdf" и вообще к Salesforce в общем. Я правильно понимаю. Вопрос - простые пользователи умеют этим пользоваться?
Гемор есть только в правильном CSS, но при должном старании все решается.
я тут попробовал просто распечатать account details в lightning - https://monosnap.com/file/lbJvBynTg4rvj9EHJ9vldLGO7Pco9p
[quote="wilder"]Гемор есть только в правильном CSS, но при должном старании все решается.[/quote] я тут попробовал просто распечатать account details в lightning - https://monosnap.com/file/lbJvBynTg4rvj9EHJ9vldLGO7Pco9p
я тут попробовал просто распечатать account details в lightning
я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.
[quote="Maxim Elets"]я тут попробовал просто распечатать account details в lightning[/quote] я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.
я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.
Поясни. Куда нажимать то надо?
[quote="wilder"]я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.[/quote] Поясни. Куда нажимать то надо?
я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.
Поясни. Куда нажимать то надо?
На странице делаешь кнопку, кнопка открывает эту же страницу но в print mode
[quote="Dmitry Shnyrev"][quote="wilder"]я говорил про PDF из страницы. Мы таким образом генерим наклейки для печати.[/quote] Поясни. Куда нажимать то надо?[/quote] На странице делаешь кнопку, кнопка открывает эту же страницу но в print mode
Так это тоже самое что нажать CTRL+P
Так это тоже самое что нажать CTRL+P
Лично для меня (и моих клиентов) Lightning пока полный тормоз. После Classic работать в Lightning очень сильно раздражает. Все как минимум в 2 раза медленей грузится. Это реально бесит.
Я периодически пытаюсь поучить разработку Lightning компонентов (вместо Visualforce страниц). Но поковырявшись пару часов в Lightning бросаю это дело. Ну ппц как тупит и это бесит.
Но я верю, что прийдется его учить и пользоваться.
Лично для меня (и моих клиентов) Lightning пока полный тормоз. После Classic работать в Lightning очень сильно раздражает. Все как минимум в 2 раза медленей грузится. Это реально бесит. Я периодически пытаюсь поучить разработку Lightning компонентов (вместо Visualforce страниц). Но поковырявшись пару часов в Lightning бросаю это дело. Ну ппц как тупит и это бесит. Но я верю, что прийдется его учить и пользоваться.
типа в aura:if можно использовать or но нельзя использовать and
можно использовать and
в целом можно переходить, но это все таки как то скучно
Ты уверен? Чето у меня опять не прошло с and оно доже не сохраняется
[quote="Maxim Elets"][quote="ace"]типа в aura:if можно использовать or но нельзя использовать and[/quote] можно использовать and :) в целом можно переходить, но это все таки как то скучно[/quote] Ты уверен? Чето у меня опять не прошло с and оно доже не сохраняется
Лично для меня (и моих клиентов) Lightning пока полный тормоз. После Classic работать в Lightning очень сильно раздражает. Все как минимум в 2 раза медленей грузится. Это реально бесит.
Я периодически пытаюсь поучить разработку Lightning компонентов (вместо Visualforce страниц). Но поковырявшись пару часов в Lightning бросаю это дело. Ну ппц как тупит и это бесит.
Но я верю, что прийдется его учить и пользоваться.
Ну с точки зрения разработчика да тормозит и среда разработки так себе, а со стороны клиента то красивая штука и работает местпми быстрее даже если не перегружить лайаут
[quote="Andrii Muzychuk"]Лично для меня (и моих клиентов) Lightning пока полный тормоз. После Classic работать в Lightning очень сильно раздражает. Все как минимум в 2 раза медленей грузится. Это реально бесит. Я периодически пытаюсь поучить разработку Lightning компонентов (вместо Visualforce страниц). Но поковырявшись пару часов в Lightning бросаю это дело. Ну ппц как тупит и это бесит. Но я верю, что прийдется его учить и пользоваться.[/quote] Ну с точки зрения разработчика да тормозит и среда разработки так себе, а со стороны клиента то красивая штука и работает местпми быстрее даже если не перегружить лайаут
И ексель)
Если немного покопаться, то ексель и pdf в проекции Visualforce это разные темы.
PDF генерится на сервере, а включается тегом renderAs
--------
renderAs - The name of any supported content converter. Currently PDF is the only supported content converter.
--------
ексель это страница только с MIME Type application/vnd.ms-excel который задается в атребуте contentType.
--------
The MIME content type used to format the rendered page. Possible values for this attribute include "text/html", "text/csv", "image/png", "image/gif", "video/mpeg", "text/css", and "audio/basic". For more information, including a complete list of possible values, see the W3C specifications.
--------
Получается ексель - это та же самая html страница и теоретически (если Microsoft Office захочет интерпретировать Javascript) ексель можно сделать и из Lightning.
Кстати про эксель как хтмл страничка, там же жесть получается, у когото десятичный символ запятая у когото точка, у когото в формулах точка с запятой разделитель у когото запятая и это я еще молчу про мак со своей вставкой какойто фигни в первую ячейку и разные языки написания формул у когото if у когото «если». Такчто это не особо интерпрайз решение
[quote="Dmitry Shnyrev"][quote="DevNull"]И ексель)[/quote] Если немного покопаться, то ексель и pdf в проекции Visualforce это разные темы. PDF генерится на сервере, а включается тегом renderAs -------- [i]renderAs - The name of any supported content converter. Currently PDF is the only supported content converter.[/i] -------- ексель это страница только с MIME Type application/vnd.ms-excel который задается в атребуте contentType. -------- [i]The MIME content type used to format the rendered page. Possible values for this attribute include "text/html", "text/csv", "image/png", "image/gif", "video/mpeg", "text/css", and "audio/basic". For more information, including a complete list of possible values, see the W3C specifications.[/i] -------- Получается ексель - это та же самая html страница и теоретически (если Microsoft Office захочет интерпретировать Javascript) ексель можно сделать и из Lightning.[/quote] Кстати про эксель как хтмл страничка, там же жесть получается, у когото десятичный символ запятая у когото точка, у когото в формулах точка с запятой разделитель у когото запятая и это я еще молчу про мак со своей вставкой какойто фигни в первую ячейку и разные языки написания формул у когото if у когото «если». Такчто это не особо интерпрайз решение
с точки зрения разработчика да тормозит и среда разработки так себе, а со стороны клиента то красивая штука и работает местпми быстрее даже если не перегружить лайаут
С точки зрения разработчика у меня есть Desktop IDE, которой пофик на UI в браузере.
А вот как раз со стороны клиента (когда я тестирую функционал), то именно Lightning UI и тупит по-страшному. Стандартный UI, View, Detail page. Оно все так туго грузится. Открываешь один кейс 5 сек. В Classic - 1-2 сек. Хотя, если один и тот же Case открывать в Lightning UI, то он тоже за 1-2 сек открывается.
Ток шо перегрузил запись (FF - Ctrl + Shift + R) в Classic UI - 9 сек, Lightning UI - 15.
И порой обычный Refresh не обновляет запись, только с очисткой кэша.
Я не против Lightning UI и Lightning компонентов. Но для меня (и многих моих клиентов) это пока полнейшая муть.
Он красивей, и уже б я перешел на него тоже. Но мучаться не хочется ж :-)
[quote="ace"]с точки зрения разработчика да тормозит и среда разработки так себе, а со стороны клиента то красивая штука и работает местпми быстрее даже если не перегружить лайаут[/quote] С точки зрения разработчика у меня есть Desktop IDE, которой пофик на UI в браузере. А вот как раз со стороны клиента (когда я тестирую функционал), то именно Lightning UI и тупит по-страшному. Стандартный UI, View, Detail page. Оно все так туго грузится. Открываешь один кейс 5 сек. В Classic - 1-2 сек. Хотя, если один и тот же Case открывать в Lightning UI, то он тоже за 1-2 сек открывается. Ток шо перегрузил запись (FF - Ctrl + Shift + R) в Classic UI - 9 сек, Lightning UI - 15. И порой обычный Refresh не обновляет запись, только с очисткой кэша. Я не против Lightning UI и Lightning компонентов. Но для меня (и многих моих клиентов) это пока полнейшая муть. Он красивей, и уже б я перешел на него тоже. Но мучаться не хочется ж :-)
типа в aura:if можно использовать or но нельзя использовать and
можно использовать and
в целом можно переходить, но это все таки как то скучно
Ты уверен? Чето у меня опять не прошло с and оно доже не сохраняется
Абсоллютли. твой and скорее всего не правильно написан.
Что бесит в лайтиннге - так это его тормознутость при рендере. хочешь зарендерить чтото кастомное через iteration - получай + 5 сек на рендер. и получается, что сложный кусок на апексе отрабатывает за 1 секунду + 0.5 response/request и ты ждешь еще 5 сек чтобы все эти строки отрендерелись. WHAT ????
[quote="ace"][quote="Maxim Elets"][quote="ace"]типа в aura:if можно использовать or но нельзя использовать and[/quote] можно использовать and :) в целом можно переходить, но это все таки как то скучно[/quote] Ты уверен? Чето у меня опять не прошло с and оно доже не сохраняется[/quote] Абсоллютли. твой and скорее всего не правильно написан. Что бесит в лайтиннге - так это его тормознутость при рендере. хочешь зарендерить чтото кастомное через iteration - получай + 5 сек на рендер. и получается, что сложный кусок на апексе отрабатывает за 1 секунду + 0.5 response/request и ты ждешь еще 5 сек чтобы все эти строки отрендерелись. WHAT ????
Desktop IDE
А что за иде используешь?
[quote="Andrii Muzychuk"]Desktop IDE[/quote] А что за иде используешь?
Desktop IDE
А что за иде используешь?
Пока это Illuminated Cloud. Как ключ закончится, перейду на IC2. Там лучше поддержка Lightning разработки или DX. Я без понятия. Но они прекращают поддержку IC и меняют принцип оплаты (я заплатил один раз за одну лицензию, а там надо каждый месяц платить).
[quote="ace"][quote="Andrii Muzychuk"]Desktop IDE[/quote] А что за иде используешь?[/quote] Пока это Illuminated Cloud. Как ключ закончится, перейду на IC2. Там лучше поддержка Lightning разработки или DX. Я без понятия. Но они прекращают поддержку IC и меняют принцип оплаты (я заплатил один раз за одну лицензию, а там надо каждый месяц платить).
вот только увидел внизу сетапс колонки новый раздел с именем "Delay Auto Transition for Lightning Experience." (и в конце точка, хотя у других разделов ее нет)
конечно планируемый принудительный переход на стандартный Lightning интерфейс не означает отказ от старых-добрых ВФ страниц (у которых тем более появился новый тег с Lightning стилями), но тем не менее все указывает в одну сторону...
вот только увидел внизу сетапс колонки новый раздел с именем "[b]Delay Auto Transition for Lightning Experience.[/b]" (и в конце точка, хотя у других разделов ее нет) конечно планируемый принудительный переход на стандартный Lightning интерфейс не означает отказ от старых-добрых ВФ страниц (у которых тем более появился новый тег с Lightning стилями), но тем не менее все указывает в одну сторону...