我在登录表单字段验证中使用redux-form时遇到问题.目前,我只是想让同步验证工作,所以我可以检查基本错误.问题是表单似乎只在组件安装时检查验证,然后在该点之后不再检查.这是我的代码:
import React from 'react';
import { Field, reduxForm } from 'redux-form';
import * as Redux from 'react-redux';
import Input from './../../helpers/Input';
import Button from './../../helpers/Button';
export const Signup = React.createClass({
renderInput({ label, type, input: { value }, meta: { touched, error }}){
return (
<Input label={ label }
type={ type }
filled={ value ? true : false }
touched={ touched }
error={ error } />
);
},
render(){
const { handleSubmit } = this.props;
return(
<div>
<form onSubmit={ handleSubmit …Run Code Online (Sandbox Code Playgroud)我在视图控制器的主视图中有一个水平滚动的UICollectionView,如此(Gray是UIView,Wood是UICollectionView):

我想在这个UICollectionView的最左边和最右边的sies上添加固定的渐变渐变,以便当用户滚动时滚动看起来消失.我该怎么做呢?它是否涉及使用CAGradientLayer?如果您能给我任何帮助,我将不胜感激!
我有一台新的 mac。我已将旧计算机中的所有文件复制到新计算机中,包括我的代码库,它恰好比我的 github 存储库中的代码库更新一些(我没有事先进行最终提交)。基本上,我试图从我离开的地方开始 - 将我当前的、更新的基于我的新计算机的代码与我现有的 github 存储库链接起来,然后将新代码推送到它并继续我的工作(这个回购中只有我一个人)。我认为这就像git init设置一样简单git remote add origin git@github.com:me/myproject.git,但这似乎不起作用。我该怎么做呢?
新手在这里试图了解继承.如果我初始化一个具有多个属性的新对象,并且我希望其他类帮助为这些属性赋值,那么我是否需要创建其他类的实例?可视化:
-(ObjA *)init{
self = [super init];
self.property1 = [method from Class A];
self.property2 = [method from Class B];
self.property3 = [method from Class C]; etc...
return self;
}
Run Code Online (Sandbox Code Playgroud)
换句话说,假设A,B和C类需要知道对象A是什么,我是否需要制作那些类方法实例方法并初始化每个对象?还有另一种方法可以解决这个问题吗?预先感谢您的帮助.
objective-c ×2
forms ×1
git ×1
github ×1
gradient ×1
inheritance ×1
reactjs ×1
redux ×1
redux-form ×1