Публикации по теме '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 просмотров
schedule
27.05.2024
Есть ли пример использования 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 просмотров
schedule
21.05.2024
Как ввести 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