Size: a a a

2020 December 17

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Вадим Казанцев
Когда вы пользуетесь svelte, вы стараетесь писать начистом js или  пользуетесь jQuery?
Анонимный опрос
0%
на чистом
0%
jQuery
Проголосовало: 15
jquery + svelte вредная вещь. если это реально необходимо, тогда оборачиваем все jquery операции в экшены и выдаем им изолированный дом узел
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Опа! Можно явно не экспортировать функцию?
она же экспортируется
источник

A

Arushwl in Svelte [svelt]
Импортировать всмысле 🤦🏻‍♂️
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
Импортировать всмысле 🤦🏻‍♂️
экспортированные можно вызывать на инстансе компонента, да.
источник

К

Константин in Svelte [svelt]
а чо, так можно было, что ли?
источник

DK

Dan Kozlov in Svelte [svelt]
Импортируются они только из контекстного модуля.
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Константин
а чо, так можно было, что ли?
я не понимаю в чем удивление, честное слово
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
)))
источник

A

Arushwl in Svelte [svelt]
Dan Kozlov
экспортированные можно вызывать на инстансе компонента, да.
Второй Вечер инсайтов 👍🏻
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
если конкретизируете, я попробую ответить
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
я не понимаю в чем удивление, честное слово
я через биндинг пропсов наверх методы выкидывал (
источник

A

Arushwl in Svelte [svelt]
Dan Kozlov
Импортируются они только из контекстного модуля.
context=“module” ?
источник

К

Константин in Svelte [svelt]
пойду рефакторить
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Импортировать всмысле 🤦🏻‍♂️
все переменные экспортируемые из компонента становятся его пропсами, все функции экспортируемые из компонента - его методами.
источник

DK

Dan Kozlov in Svelte [svelt]
Arushwl
context=“module” ?
Ага.

Тогда можно делать
import {func}, Component from './component.svelte';
источник

A

Arushwl in Svelte [svelt]
Pavel 🦇 Malyshev
все переменные экспортируемые из компонента становятся его пропсами, все функции экспортируемые из компонента - его методами.
Вот это я понимаю👍🏻доки умалчивают...
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
context=“module” ?
это если нужно экспортировать функцию или переменную (НЕ реактивную) без привязки к инстансу компонента
источник

A

Arushwl in Svelte [svelt]
Этож координально меняет дело 🤓
источник

PM

Pavel 🦇 Malyshev in Svelte [svelt]
Arushwl
Этож координально меняет дело 🤓
sh!t, кажется я открыл очередной ящик пандоры....
источник

К

Константин in Svelte [svelt]
Pavel 🦇 Malyshev
я не понимаю в чем удивление, честное слово
удивление вызвано тем, что в доке хреновый пример
источник