Публикации по теме 'flowtype'


Мне не терпится увидеть, во что превратится Flow-Bro.
Мне не терпится увидеть, во что превратится Flow-Bro. Есть так много возможностей того, как отличное программное обеспечение, подобное этому, может обучать программистов, помогая им писать чистый код. С нетерпением ждем обновлений на FlowBro и предстоящих сообщений!

Более безопасная маршрутизация в JavaScript
Совместное использование инструментов, которые мы приняли на ProductReview.com.au, чтобы повысить уверенность разработчиков при работе с путями маршрутизации Я помню старые времена, когда я использовал для указания на другие страницы или конечные точки API строковые пути, но у этого подхода есть несколько недостатков, которые могут очень легко привести к плохому опыту разработчика, поскольку он небезопасен, потому что вы можете передавать недопустимые параметры, это сложно заменить,..

Вопросы по теме 'flowtype'

Как ввести функцию с входными и выходными объектами с одинаковыми ключами, но разными типами значений?
По сути, у меня есть функция, которая преобразует объект в другой объект, и она похожа на словарь, но я не знаю, как ее ввести. var myFunctions = { a: () => something1, b: () => something2, [...] } превращается в var myObject...
2227 просмотров
schedule 01.01.2024

React - использование TypeScript vs Flow vs?
В настоящее время я изучаю React и думаю, что хорошо его понимаю. Однако есть одна вещь, которая беспокоит меня при разработке надежных приложений React - какие инструменты используют разработчики для проверки статического типа? Мне очень нравится...
13838 просмотров

Есть ли пример использования fetch с потоками?
Я пытаюсь использовать выборку в своей асинхронной функции, но поток выдает эту ошибку Ошибка: (51, 26) Поток: Обещание. Этот тип несовместим с объединением: применение типа идентификатора Promise | введите параметр T ожидания это код,...
633 просмотров
schedule 26.05.2024

Flowtype: небезопасный доступ к переменной экземпляра
/* @flow */ class Foo { blah: string; bar: string; constructor(blah: string, bar?: string) { this.blah = blah if (bar) { this.bar = bar } } } const foo = new Foo('okok') foo.bar...
280 просмотров

Как ввести JSX с другими типами, кроме React $ Element с типом потока?
Я использую тип потока с Vue.js и добавил объявления типов для Vue.js. Затем я также использую синтаксис JSX с babel-plugin-transform-vue-jsx. Хотя я хочу ввести теги JSX как VNode, механизм потока определяет тег JSX как React $ Element, поэтому...
359 просмотров
schedule 26.05.2024

Flow — сделайте так, чтобы весь импорт рассматривался как .js
В своих компонентах я создаю файл blah.css.js . Это реактивный проект. Затем я делаю: import styles from "blah.css"; Система реактивных модулей правильно распознает это как "blah.css.js" . Однако потока нет. Постоянно выдает...
40 просмотров
schedule 27.04.2024

Как сделать аннотацию типа потока для ресурсов React Native?
Я хочу передать изображение компоненту React Native. Каков тип ресурса изображения? import image from './avatar.png' type Avatar = { img: ??? // what is the type of image resource? }; const Avatar = ({ img }: Avatar) => (<Icon...
370 просмотров
schedule 13.03.2024

Flowtype - создание запечатанного пустого объекта
В документации Flow сказано: When you create an object without any properties, you create an unsealed object type in Flow. Можно ли создать запечатанный объект без свойств? Мой вариант использования выглядит следующим образом. Я хочу...
1030 просмотров
schedule 15.05.2024

расширение класса экспресс-запросов в Flow
Я создаю приложение nodeJS с помощью Flow, и мне нужно расширить экспресс-аннотацию по умолчанию для express $ Request, чтобы включить другие поля, которые я добавляю, например .user и .session. К сожалению, когда я пытаюсь сделать это и создать...
1406 просмотров
schedule 01.12.2023

«свойство текучести не найдено в свойствах реактивного элемента», когда оно присутствует для ферментативного рендеринга компонента
Мой компонент: // @flow import React from 'react' type Props = { close: Function, name: string } const MyComponent = ({ close, name }: Props) => ( <div className='click' onClick={close}> {name} </div> ) export...
489 просмотров
schedule 18.10.2022

eslint-plugin-import как добавить модули, объявленные потоком, в исключения
У меня есть файл в каталоге потокового типа с некоторыми общими объявлениями типа, например: common-types.js // @flow declare module 'common-types' { declare export type RequestState = { setLoading: () => void, setFinished: ()...
810 просмотров
schedule 09.06.2024

Как ввести определение типа потока?
У меня есть файл types.js , содержащий следующее: // @flow export type PropTypes = { fields: Object }; Я хочу сделать ограничение типа fields более конкретным. fields соответствует свойству, добавленному библиотекой с именем...
53 просмотров
schedule 23.11.2023

React Native SectionList имеет непонятную ошибку типа потока
Если в моем коде есть это простое определение SectionList : const s = ( <SectionList renderItem={({ item }) => <Text>abc</Text>} renderSectionHeader={({ section }) => <Text>abc</Text>} sections={[{...
1297 просмотров
schedule 18.01.2024

Типы потоков с обещаниями (Fetch's)
Я создал функцию Fetch для использования JSON API и определил типы для объекта JSON. Я запутался в том, как определить тип возвращаемого значения для функции getCurrentJobAPI , так как после этого я делаю кучу .then() . Является ли возвращаемое...
3404 просмотров
schedule 17.10.2022

класс реализует интерфейс, но поток говорит, что этот тип несовместим
Я пробовал это с потоком 0.57.3 и 0.59.0 flowtype.org/try code Я определяю интерфейс для классов, которые содержат вещи: interface IHolder<SomeType> { give(): SomeType; } Теперь я определяю класс, который реализует этот...
416 просмотров
schedule 12.11.2022

тип проверить динамические свойства тип потока
Я пытаюсь добавить динамические свойства к объекту и проверить их тип потока: моя функция будет такой: function defineStuff(obj:MyType, keys:string[]):??? { keys.forEach(function(key) { Object.defineProperty(obj, key,...
233 просмотров
schedule 15.01.2024

Как объявить типы потока для функции с полями?
Я пытаюсь написать проект Javascript со строгой последовательной печатью повсюду. Я тоже зависим от big-integer . К сожалению, в flow-typed нет предустановленных аннотаций потока, и Google не предоставляет ничего полезного по этой теме. Как и...
628 просмотров
schedule 14.10.2022

Поток ошибок аннотации отсутствующего типа js
Я использую поток js для проверки статического типа в моем проекте. Я получаю ошибки при проверке типа. Вот шаги, которые я выполнил при настройке потока в проекте. npm i flow-bin -SD Добавлены команды в project.json: "scripts": {...
3746 просмотров
schedule 22.05.2024

для типа потока есть тип для функций
Предположим, у меня есть функция export const exampleFunc = (x: Object, y: string) : number => x[y] Есть ли способ получить и повторно использовать тип exampleFunction. Т.е. const anotherFunc : typeof exampleFunc = (x, y)=>x[y]
73 просмотров
schedule 14.12.2023

Ошибка типа потока при использовании классов XML
У меня есть внешнее приложение React с настроенным потоком. Он имеет простой код, связанный с XML: const xmlDoc: XMLDocument = new DOMParser().parseFromString(xmlString,"text/xml"); xmlDoc.evaluate(xPath, xmlDoc, null,...
93 просмотров
schedule 05.12.2022