基本上,我最近在生产环境中遇到蚂蚁设计表格的问题,之前它按预期运行。仅当我在本地计算机上运行NPM start
命令时,验证才有效。如果我使用NPM Build: serve
,那么我本地也会遇到同样的问题。
执行验证任务时,在控制台上显示此错误。
未捕获的TypeError:无法读取createBaseForm.js中未定义的属性“ push”:369
面对此问题后,我还尝试更新所有NPM软件包以及mn NPM和节点版本。
<FormItem>
{getFieldDecorator('userName', {
rules: [{ required: true, message: 'Please input username!' }],
})(<Input addonBefore={<i className="iconfont icon-user" />}
size="large" placeholder="Username" />
)}
</FormItem>
这不是向我显示规则中使用的错误消息。
答案 0 :(得分:2)
就我而言,该错误是由lodash.memoize
和lodash.paths
未加载到webpack构建中引起的,因为我正在使用lodash-webpack-plugin
来减小捆绑包的大小。
Lodash功能默认情况下已删除:link
解决方案是选择必需的功能。
new LodashModuleReplacementPlugin({
'memoizing': true,
'paths': true
});
编辑::antd
使用rc-form
,而lodash
使用<div class="pagination">
<?php
$url = 'https://' . $_SERVER['SERVER_NAME'];
$author = get_the_author_meta('user_nicename', $curauth->ID);
echo paginate_links( array(
'base' => $url . '/author/%_%',
'total' => $wp_query->max_num_pages,
'current' => max( 1, get_query_var( 'paged' ) ),
'format' => $author . '/?paged=%#%',
'show_all' => false,
'type' => 'plain',
'end_size' => 2,
'mid_size' => 1,
'prev_next' => true,
'prev_text' => sprintf( '<i></i> %1$s', __( 'Новее', 'text-domain' ) ),
'next_text' => sprintf( '%1$s <i></i>', __( 'Старее', 'text-domain' ) ),
'add_args' => false,
'add_fragment' => '',
) );
?>
</div>
设置错误。