NoneTcomb - это библиотека для node.js и браузера, которая позволяет вам проверять типы значений JavaScript во время выполнения.
1 ответ

React-Native - Динамическая генерация формы с tcomb-формой с использованием массива объектов

Я создаю tcomb-форму с помощью массива объектов, но у меня нет большого опыта работы с ней, и, честно говоря, я изо всех сил пытаюсь освоиться с ней. Это структура массива, которую мы будем использовать: export const AUDIT_CONTENT = [ {type: "label"…
16 мар '18 в 15:38
0 ответов

Неизменность против ручной проверки производительности

В нативном приложении с использованием приставки я бы хотел обновить состояние приложения с помощью immutable-js. я использую mergeDeep обновить состояние. Есть одна проблема: когда был удален элемент из массива. Таким образом, я обнаружил этот случ…
1 ответ

Импорт tcomb lib в приложение Angular 2 / webpack дает неопределенный

Импорт tcomb дает неопределенное: import t from 'tcomb'; console.log(t); // undefined // So this won't work t.assert(t.Number.is(colorString), 'colorString is invalid argument'); Тем не менее, я сделал так, что мне нравится больше: import {assert, N…
21 мар '17 в 12:10
1 ответ

Как добавить проверку электронной почты в поле с помощью tcomb-form-native?

Используя библиотеку tcomb-form-native с реагировать на родную, я установил в типе клавиатуры электронный адрес. Как добавить регулярное выражение или валидатор электронной почты в форму? Должен ли я сделать это с помощью функции отправки (и выдать …
1 ответ

В формате tcomb-form какой формат даты будет принимать t.Date?

Чтобы установить значение для поля t.Date, какой формат мне использовать? value.my_date = '2018-07-12T14:31:40' // This doesn't work. Neither does any other format I try. Примечание: я не спрашиваю, как отформатировать дату для отображения. Мне нужн…
21 июн '18 в 19:49
2 ответа

Как напечатать ярлык на форме tcomb в React Native?

У меня есть этот код, и я хочу выбрать метку каждого раздела, потому что они автоматически генерируются с кодом. Если я выберу "WineName" для "Wine Name", то ничего не произойдет. var type = t.enums({ type1: 'Red', type2: 'Rosé', type3: 'White' }); …
03 апр '18 в 17:44
1 ответ

NPM устанавливает вложенную зависимость, когда родитель уже удовлетворен

У меня проблема с установкой NPM двух копий React в моем проекте. Вот соответствующие части зависимостей: мой package.json: "dependencies": { "react": "0.12.2", "tcomb-form": "0.4.5" } tcomb-форма-х package.json: "peerDependencies": { "react": ">…
1 ответ

Отключить поле на основе значения другого поля

Я пытаюсь реализовать базовую функцию, чтобы отключить поле на основе значения другого поля. Вот пример кода: import React from 'react' import t from "tcomb-form-native"; import {Text, View, TextInput, TouchableHighlight } from 'react-native'; const…
28 фев '18 в 22:34
1 ответ

Предварительный просмотр и повторная загрузка файла с использованием gcanti/tcomb-формы

Я следовал примеру загрузки файла, и теперь я могу загрузить этот файл на s3. но когда дело доходит до редактирования или замены этого файла, как я должен справиться с этим. const CustomFile = t.irreducible('File', x => x instanceof File); // MyM…
03 авг '17 в 10:32
0 ответов

Использование tcomb-форм с React и Redux

Так, Я потратил 2 дня, потратив время на то, чтобы получить tcomb-форму для работы с моим компонентом React, сохранить параметры, значения и тип в Redux и построить часть формы после того, как ajax-вызов API получил свои данные. Только теперь мне пр…
13 апр '16 в 15:46
1 ответ

Доступ к ref с помощью обратного вызова onFocus при использовании tcomb-form-native

Я использую https://github.com/gcanti/tcomb-form-native и вот фрагмент кода _renderScene(route, navigator) { var Cook_time = { onFocus: () => { console.log('cook time has focus'); console.log(this.refs); }, }; options.fields['Cook_time'] = Cook_t…
30 апр '16 в 18:59
0 ответов

Форма React Tcomb не может получить значение DateInput с завода

У меня проблема с tcomb-формой. Внутри моей tcomb-формы я объявил фабрику с компонентом DateInput (@blueprintjs/datetime). Но когда я получаю значения формы. Это поле ввода не определено. Похоже, tcomb-form не может получить значения из моего компон…
16 апр '18 в 09:59
1 ответ

Используя tcomb, я что-то упускаю или невозможно определить функцию экземпляра?

Я пытаюсь использовать tcomb и терпит неудачу в данный момент, потому что я не могу обернуть голову, как определить функцию экземпляра. Скажем, у меня есть тип: t.struct({ year: t.Integer, monthIndex: t.Integer, dayIndex: t.maybe(t.Integer), indexIn…
22 июл '16 в 17:14
1 ответ

tcomb - проверка сообщения об ошибке пользовательского форматирования

В настоящее время у меня есть t.Number поле. Когда я звоню t.validate() на это, это дает мне следующее result.errors: { "actual": "James King", "message": "Invalid value \"James King\" supplied to /user_id: Number", "path": ["user_id"] } Можно ли из…
31 мар '17 в 01:30
1 ответ

Могу ли я отправить несколько форм tcomb с одним onPress?

Я создаю приложение React Native и использую библиотеку tomb-form-native для своих форм. На одном из моих экранов я перебираю массив типов и выводю форму для каждого типа: {my_types.map(ob => <View key={++i}> <Text>{ob.type} #{ob.num}…
0 ответов

Проблема проверки параметров tcomb

Версия tcomb: 3.2.25 import tcomb from "tcomb" const typeCheck = tcomb.struct({ name: tcomb.String, uuid: tcomb.String }) const foo = ( userGroup: typeCheck ) => { // do stuff } const x = { name: "Joe", uuid: "test-test" } foo( x ) выдает эту оши…
02 авг '18 в 21:46
0 ответов

tcomb-form-native два значения для одного поля

В основном я хочу отправить форму, где поля могут иметь или не иметь несколько значений, когда я отправляю форму, я могу получить только одно значение в каждом поле из this.refs.form.getValue(), но я пытаясь получить значение свойства плюс другое зн…
27 апр '18 в 15:23
3 ответа

Как избежать реакции, чтобы дважды включиться в среду рельсов и реагировать?

Я использую реактивные рельсы и browserify. В приложении.js я использую // require react // require react-ujs Также я использую tcomb-форму с помощью var t=require("tcomb-form") В результате я увидел, что responsejs дважды включен в мой конвейер акт…
18 апр '15 в 15:28
0 ответов

Javascript es6 реэкспорт

РЕДАКТИРОВАТЬ Может быть, я нашел проблему, хотел бы, если бы кто-то мог подтвердить ситуацию: Кажется, что test.js импортирует index.js который импортирует test.js, а также export не имеет остановки включения бесконечного цикла... Это правильно? Ес…
26 апр '16 в 21:40
0 ответов

Создать тип с необязательными аргументами

Я пытался создать интерфейс для функций, которые имеют один обязательный аргумент и несколько необязательных, но мне трудно выразить необязательные (переменные) аргументы с помощью tcomb, Я хочу сказать, что любая функция типа IListElem требует перв…
13 окт '17 в 13:32