小编Nat*_*all的帖子

redux-form字段在表单加载后不重新渲染/更新

我在登录表单字段验证中使用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)

forms reactjs redux redux-form

10
推荐指数
1
解决办法
3833
查看次数

Objective C - UICollectionView左/右侧的渐变渐变

我在视图控制器的主视图中有一个水平滚动的UICollectionView,如此(Gray是UIView,Wood是UICollectionView):

我想在这个UICollectionView的最左边和最右边的sies上添加固定的渐变渐变,以便当用户滚动时滚动看起来消失.我该怎么做呢?它是否涉及使用CAGradientLayer?如果您能给我任何帮助,我将不胜感激!

gradient objective-c uicollectionview

5
推荐指数
2
解决办法
5149
查看次数

在新电脑上设置github仓库

我有一台新的 mac。我已将旧计算机中的所有文件复制到新计算机中,包括我的代码库,它恰好比我的 github 存储库中的代码库更新一些(我没有事先进行最终提交)。基本上,我试图从我离开的地方开始 - 将我当前的、更新的基于我的新计算机的代码与我现有的 github 存储库链接起来,然后将新代码推送到它并继续我的工作(这个回购中只有我一个人)。我认为这就像git init设置一样简单git remote add origin git@github.com:me/myproject.git,但这似乎不起作用。我该怎么做呢?

git github

5
推荐指数
1
解决办法
3924
查看次数

Objective C Helper方法

新手在这里试图了解继承.如果我初始化一个具有多个属性的新对象,并且我希望其他类帮助为这些属性赋值,那么我是否需要创建其他类的实例?可视化:

-(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是什么,我是否需要制作那些类方法实例方法并初始化每个对象?还有另一种方法可以解决这个问题吗?预先感谢您的帮助.

inheritance objective-c

2
推荐指数
1
解决办法
1103
查看次数