Size: a a a

2020 September 21

КС

Кирилл Спасибович... in Svelte [svelt]
там ведь уже и так есть store.subscribe(v => $store = v); на автоподписках
источник

КС

Кирилл Спасибович... in Svelte [svelt]
этот response ничего не даёт
источник

КС

Кирилл Спасибович... in Svelte [svelt]
вместо $: response = $myStore;
можно сделать

myStore.subscribe(v => response = v); к примеру
источник

КС

Кирилл Спасибович... in Svelte [svelt]
источник

/

/dev/null in Svelte [svelt]
Да, но кейсы то всё же разные бывают
источник

КС

Кирилл Спасибович... in Svelte [svelt]
/dev/null
Да, но кейсы то всё же разные бывают
поподробнее ?
источник

/

/dev/null in Svelte [svelt]
Константин
да не оффтоп, если для свелт настраиваешь. Скинь, пожалуйста, конфиги. Мне тоже пригодится
Файл: rollup.config.ts:
import typescript from "@rollup/plugin-typescript";

export default {
 ...
 plugins: [
   ...
   alias( {
     entries: [
       { find: /^\/(.*)/, replacement: `${__dirname}/src/$1` },
       { find: /^\@h\/(.*)/, replacement: `${__dirname}/src/helpers/$1` }
     ]
   } ),
   typescript()
 ]
}


Плагин @rollup/plugin-node-resolve использован вообще не был, файлы .ts и так подхватывает, с секцией <script lang = "ts">...</script> проблемы, там он говорит, что не может найти путь, но собирает при этом всё нормально и всё работает, значит просто проблема в плагине поддержки TS (atom)

Файл: tsconfig.json:
"compilerOptions": {
   "baseUrl": "./src",
   "paths": {
     "/*": [ "./*" ],
     "@h/*": [ "helpers/*" ]
   }
 }
источник

/

/dev/null in Svelte [svelt]
Константин
да не оффтоп, если для свелт настраиваешь. Скинь, пожалуйста, конфиги. Мне тоже пригодится
источник

/

/dev/null in Svelte [svelt]
Константин
да не оффтоп, если для свелт настраиваешь. Скинь, пожалуйста, конфиги. Мне тоже пригодится
источник

/

/dev/null in Svelte [svelt]
Кирилл Спасибович
поподробнее ?
Ну, от задачи зависит
Или я потерял нить)
источник

КС

Кирилл Спасибович... in Svelte [svelt]
/dev/null
Ну, от задачи зависит
Или я потерял нить)
ну я имею ввиду как могут выглядеть такие задачи)
где нужно сделать ещё одну дополнительную не нужную переменную которая делает тоже самое)
источник

/

/dev/null in Svelte [svelt]
/dev/null
Файл: rollup.config.ts:
import typescript from "@rollup/plugin-typescript";

export default {
 ...
 plugins: [
   ...
   alias( {
     entries: [
       { find: /^\/(.*)/, replacement: `${__dirname}/src/$1` },
       { find: /^\@h\/(.*)/, replacement: `${__dirname}/src/helpers/$1` }
     ]
   } ),
   typescript()
 ]
}


Плагин @rollup/plugin-node-resolve использован вообще не был, файлы .ts и так подхватывает, с секцией <script lang = "ts">...</script> проблемы, там он говорит, что не может найти путь, но собирает при этом всё нормально и всё работает, значит просто проблема в плагине поддержки TS (atom)

Файл: tsconfig.json:
"compilerOptions": {
   "baseUrl": "./src",
   "paths": {
     "/*": [ "./*" ],
     "@h/*": [ "helpers/*" ]
   }
 }
ха, сам и наврал...
после некоторого времени редактор подхватил изменения и перестал ругаться на пути в секции <script lang = "ts">...</script>
Так что, вроде, всё хорошо
источник

/

/dev/null in Svelte [svelt]
Кирилл Спасибович
ну я имею ввиду как могут выглядеть такие задачи)
где нужно сделать ещё одну дополнительную не нужную переменную которая делает тоже самое)
а, мб сохранить состояние стора (зафиксировать), либо взять из стора данные и обрезать по своим нуждам
создать от стора новый стор
источник

/

/dev/null in Svelte [svelt]
да их много разных же
источник

КС

Кирилл Спасибович... in Svelte [svelt]
/dev/null
а, мб сохранить состояние стора (зафиксировать), либо взять из стора данные и обрезать по своим нуждам
создать от стора новый стор
кстати зафиксировать стор, реф объекта которого не меняется (он устроен мутабельно) таким образом не получится)
источник

/

/dev/null in Svelte [svelt]
Кирилл Спасибович
кстати зафиксировать стор, реф объекта которого не меняется (он устроен мутабельно) таким образом не получится)
Получить данные и фризануть? Не?
источник

КС

Кирилл Спасибович... in Svelte [svelt]
/dev/null
Получить данные и фризануть? Не?
какие есть методы фризануть ?
не в курсе о таких
в курсе что можно диплконить, или json stringify json parse

я в общем имел ввиду тот случай с веб сокетами
там реально response переменная бессмысленна
источник

/

/dev/null in Svelte [svelt]
ну ща я тесты на всякий проведу тогда, сек)))
источник

/

/dev/null in Svelte [svelt]
Кирилл Спасибович
какие есть методы фризануть ?
не в курсе о таких
в курсе что можно диплконить, или json stringify json parse

я в общем имел ввиду тот случай с веб сокетами
там реально response переменная бессмысленна
тут спорить не буду
источник

КС

Кирилл Спасибович... in Svelte [svelt]
спотыкался просто сначала тоже о то, что вместо напрямую использования $store, делал something = $store зачем-то
источник