提交 c1398814 authored 作者: yaoxinguo's avatar yaoxinguo
...@@ -47,7 +47,7 @@ export default function RangePickerDiy(props){ ...@@ -47,7 +47,7 @@ export default function RangePickerDiy(props){
const [bindValue, setBindValue] = useState([undefined, undefined]); const [bindValue, setBindValue] = useState([undefined, undefined]);
useEffect(() => { useEffect(() => {
console.log('RangePickerDiy组件Value', value); // console.log('RangePickerDiy组件Value', value);
if(!value || !Array.isArray(value) || value.length !==2){ if(!value || !Array.isArray(value) || value.length !==2){
setBindValue([undefined, undefined]); setBindValue([undefined, undefined]);
......
...@@ -85,6 +85,7 @@ export function changeFromDraftState2(editorState) { ...@@ -85,6 +85,7 @@ export function changeFromDraftState2(editorState) {
} }
export function preHandle(values) { export function preHandle(values) {
// console.trace('123');
for (var key in values) { for (var key in values) {
if (!values[key]) continue; if (!values[key]) continue;
if (key.indexOf('$') > -1) { if (key.indexOf('$') > -1) {
...@@ -118,13 +119,14 @@ export function preHandle(values) { ...@@ -118,13 +119,14 @@ export function preHandle(values) {
j.split('$').map((g,index) => { j.split('$').map((g,index) => {
if(moment.isMoment(childObj[j][index])){ if(moment.isMoment(childObj[j][index])){
childObj[g] = childObj[j][index].valueOf(); childObj[g] = childObj[j][index].valueOf();
childObj[j][index] = childObj[j][index].valueOf(); // childObj[j][index] = childObj[j][index].valueOf();
} }
}); });
if(j === 'LckrMFujFgw$LckrXpIoQdc'){ if(j === 'LckrMFujFgw$LckrXpIoQdc'){
console.log(values[key][k][j], key, k, j); // console.log(values[key][k]['LckrMFujFgw'], key, k, j);
// console.log(values[key][k]['LckrXpIoQdc'], key, k, j);
} }
// delete childObj[j]; delete childObj[j];
// 我写的代码 // 我写的代码
// 欢哥写的代码. // 欢哥写的代码.
...@@ -167,6 +169,9 @@ export function deepCopy(obj, parent = null) { ...@@ -167,6 +169,9 @@ export function deepCopy(obj, parent = null) {
if (React.isValidElement(obj)) { if (React.isValidElement(obj)) {
return React.cloneElement(obj); return React.cloneElement(obj);
} }
// if(moment.isMoment(obj)){
// return moment().clone)
// }
if (['boolean', 'string', 'number'].indexOf(typeof obj) > -1 || !obj) { if (['boolean', 'string', 'number'].indexOf(typeof obj) > -1 || !obj) {
return obj; return obj;
} }
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论