美文网首页让前端飞
Umi2.x 中Modal.confirm底部按钮热更新显示为中

Umi2.x 中Modal.confirm底部按钮热更新显示为中

作者: 小遁哥 | 来源:发表于2020-07-28 21:55 被阅读0次

上篇文章解决了 Modal.confirm 底部按钮为英文的问题,文章链接

结果发现热更新后还是会显示成英文...

antd版本是3.20.0

webpack://[name]/./node_modules/_antd@3.20.0@antd/es/modal/locale.js 文件的代码如下

es 下是es6的版本,lib是es5版本,起初还怀疑热更新时候的代码和初次加载运行的代码不一样...

function _extends() { _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }

import defaultLocale from '../locale-provider/default';

var runtimeLocale = _extends({}, defaultLocale.Modal);

export function changeConfirmLocale(newLocale) {
  if (newLocale) {
    runtimeLocale = _extends({}, runtimeLocale, newLocale);
  } else {
    runtimeLocale = _extends({}, defaultLocale.Modal);
  }
}
export function getConfirmLocale() {
  return runtimeLocale;
}

defaultLocale 默认是英文的,会调用changeConfirmLocale 变成我们自定义的。

初始运行是这样的,没毛病!


问题在于热更新的时候,会触发componentWillUnmount,啥也没传


这么看来,是一个bug,只能升级版本去解决了。

相关文章

  • Umi2.x 中Modal.confirm底部按钮显示为英文

    2020/7/22 发现热更新后还是会变成英文.... Umi2.x 中Modal.confirm底部按钮热更新显...

  • Umi2.x 中Modal.confirm底部按钮热更新显示为中

    上篇文章解决了 Modal.confirm 底部按钮为英文的问题,文章链接 结果发现热更新后还是会显示成英文......

  • table中是否显示、显示状态变更

    1.按钮是否显示 按钮中v-if判断是否显示 2.三目运算 3.根据状态不同,显示状态不同 当状态为成功,重试按钮...

  • (Flutter十二)不规则底部导航实现

    上一个demo中,底部导航按钮的样式都是一样大小,有时候我们需要给某个按钮的样式突出显示。1.在main.dart...

  • jquery滑到底部、返回顶部

    当页面有滚动条时,显示滑到底部,点击对应按钮到底部 到底部时,点击返回顶部 滚动到顶部和底部之间时,显示滑到底部、...

  • 2018-11-26

    js-让页面滚动最底部,显示到最底部 应用场景,聊天webapp中,让页面初始化的时候或者页面更新的时候,都让页面...

  • 4.UIBarItem

    UIBaritem可以添加到显示在屏幕底部的栏中的项目的抽象超类。 栏上的项目的行为类似于按钮(UIButton)...

  • SIWFT 学习之 TodoList

    实现效果: 没有数据时,底部区域显示空图片,输入数据后,底部键盘弹起,输入数据,输入框后显示清空按钮,点击ADD,...

  • Material Design布道师(2)

    这一节我们来对MD设计中的组件观察一二。 MD设计当中的组件有:底部导航、底部表单、按钮、浮动按钮、卡片、信息条、...

  • 第一次作业第一题

    作业要求 点击显示按钮标签中显示Hello World!点击清除按钮清除标签内容,点击弹出按钮弹出消息框。 代码 ...

网友评论

    本文标题:Umi2.x 中Modal.confirm底部按钮热更新显示为中

    本文链接:https://www.haomeiwen.com/subject/wrgqrktx.html