瀏覽代碼

Changed: header 和 actionDynamic 组件内部变量兜底

洪海涛 3 年之前
父節點
當前提交
486287dc6c
共有 3 個文件被更改,包括 4 次插入4 次删除
  1. 1 1
      package.json
  2. 2 2
      src/components/actionDynamic/index.js
  3. 1 1
      src/components/header/index.js

+ 1 - 1
package.json

@@ -1,6 +1,6 @@
 {
   "name": "@didi/platformui",
-  "version": "0.1.89",
+  "version": "0.1.99",
   "description": "A platformui",
   "main": "dist/bundle.js",
   "author": "wenbobowen",

+ 2 - 2
src/components/actionDynamic/index.js

@@ -19,7 +19,7 @@ export default function ActionDynamic(props) {
           <div className={styles.tabbox}>
           {
             commentsList.map((item, index) => (
-              <div key={item.id} className={styles.comments}>
+              <div key={item?.id || index} className={styles.comments}>
                 <span className={styles.name}>{item.name}</span>
                 <span className={styles.time}>{item.createTime}</span>
                 <div className={styles.content}>{item.content}</div>
@@ -40,7 +40,7 @@ export default function ActionDynamic(props) {
           <div className={styles.tabbox}>
             {
               changeRecordList.map((item, idx) => (
-                <div className={clsx(styles.changeRecordItem, 'flex-center-between')} style={{ alignItems: 'baseline' }} key={item.id}>
+                <div className={clsx(styles.changeRecordItem, 'flex-center-between')} style={{ alignItems: 'baseline' }} key={item?.id || idx}>
                   <div className='flex-center-between' style={{ flex: 1, alignItems: 'baseline'}}>
                     <div className={styles.operator}>{item.operator}:</div>
                     <div className={styles.remark}>{item.remark}</div>

+ 1 - 1
src/components/header/index.js

@@ -15,7 +15,7 @@ function Header(props) {
     outLogin,
     platformName,
     changePage,
-    helpPageUrl = true,
+    helpPageUrl = '',
     menuData,
     appList,
     onAppIdChange,