我是React JS和Redux的新手,而且它太过于无法胜任.我正在尝试使用Axios发出POST请求,但我无法做到.可能是我在容器文件中遗漏了一些东西.下面是代码.检查plnkr
更新: 提交后我收到@@ redux-form/SET_SUBMIT_SUCCEEDED消息.但是当我在网络选项卡中检查时,我看不到对API的调用.而且当我安慰提交的值时,我只看到名称和全名值.它不包含徽标和细节.我错过了什么?
组件文件
import React, { PureComponent } from 'react'
import PropTypes from 'prop-types'
import { Field,reduxForm } from 'redux-form'
import { Columns,Column, TextArea, Label,Button } from 'bloomer'
import FormField from 'FormField'
const validate = (values) => {
const errors = {}
const requiredFields =
['organizationName','organizationFullName','organizationDetails']
requiredFields.forEach((field) => {
if (!values[field]) {
errors[field] = 'This field can\'t be empty!'
}
})
return errors
}
const formConfig = {
validate,
form: 'createOrganization',
enableReinitialize: true
}
export class …Run Code Online (Sandbox Code Playgroud) 你可以在http://codepen.io/anon/pen/BjqxOq找到完整的代码
我正在使用Materialize CSS显示一个登录表单,您可以在上面的Codepen中看到.它有两个按钮登录和注册.单击"注册"时,将显示一个包含必要注册字段的模式,其中一个是物化日期时间选择器.
是否有可能更改datetimepicker的默认正文颜色?
HTML
<div class="row">
<div class="input-field col s6">Date of Birth
<input type="date" class="datepicker ">
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
JS
$(document).ready(function(){
$('.datepicker').pickadate({
selectMonths: true, // Creates a dropdown to control month
selectYears: 15 // Creates a dropdown of 15 years to control year
});
});
Run Code Online (Sandbox Code Playgroud) 我正在尝试为图像文件名添加编辑选项,并删除图像的选项.所有图像都在一个文件夹中,我根本没有使用过数据库.我能够显示图像文件名以及用于编辑和删除每个图像名称旁边的按钮.
但我不确定如何前进.我知道PHP有一个unlink()和rename()功能.但我不确定如何动态包含这些功能.
<?php
echo "<div class='container'>";
if(isset($_POST["submit"])) {
$files = glob("images/Kwebsite/". $_POST['path']."/*.*");
}
echo "<div class='col l5'>";
echo "<h3>Image Filename Actions</h3>";
echo "</div>";
for ($i=0; $i<count($files); $i++){
$num = $files[$i];
$filenamewithextension = basename($num);
$fileextenstion = pathinfo($filenamewithextension, PATHINFO_EXTENSION);
$filename = basename($num,$fileextenstion);
echo '<div class="imagename">';
echo $filename;
echo '<button type="submit" class="btn-flat" value="Delete" onClick="Delete()">Delete</button>';
if(isset($_POST["submit"])) {
$imgfile = glob("images/Kanishk website/". $_POST['path']."/*.*");
foreach $imgfile as $img {
unlink($img)
}
}
}
?>
Run Code Online (Sandbox Code Playgroud)