提交 657f704e authored 作者: 钟是志's avatar 钟是志

28377 通过 Proxy 数据绑定后 子表单里面的下拉框值没有跟新

上级 2e611ac7
......@@ -42,6 +42,7 @@ export default function prepareShow(postData = {}, content = '') {
(isJSON(localStorage.getItem('user')) && JSON.parse(localStorage.getItem('user'))) || {},
templateData: agg,
};
let newFunc = new Function('props', g);
console.log('开始执行templateWillMount公式');
try {
......
......@@ -1539,6 +1539,9 @@ export default class TableCom extends Component {
...getActiveJson(formKey, uuid),
};
}
// if(uuid === 'violation_type_id'){
// console.log(formKey, json);
// }
const {
options,
......@@ -3084,13 +3087,20 @@ ${obj[dataColumn.base52]}
: false
}
{...otherProps}>
{options && options instanceof Array
? options.map((r) => (
<Option key={r.value} value={r.value}>
{r.label}
</Option>
))
: ''}
{
(json.options && Array.isArray(json.options)) ?
json.options.map((r)=>{
return (<Option key={r.value} value={r.value}>
{r.label}
</Option>)
}) : options && options instanceof Array
? options.map((r) => (
<Option key={r.value} value={r.value}>
{r.label}
</Option>
))
: ''
}
</Select>,
);
if (
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论