张延森 4 년 전
부모
커밋
fa62c3ecaf
1개의 변경된 파일12개의 추가작업 그리고 16개의 파일을 삭제
  1. 12
    16
      src/pages/batchimport/index.jsx

+ 12
- 16
src/pages/batchimport/index.jsx 파일 보기

@@ -62,19 +62,15 @@ const batchimport = (props) => {
62 62
     const onLabelChange = (e, index) => {
63 63
         console.log(e, index, 'onLabelChange')
64 64
 
65
-        arrList[index] = e
65
+        // arrList[index] = e
66 66
         // const [arrList, setArrList] = useState([[],[],[]])
67
-        setLabelList(arrList.flat())
67
+        setLabelList(e)
68 68
 
69
-        console.log(arrList.flat(), 'labelList')
69
+        // console.log(arrList.flat(), 'labelList')
70 70
     }
71 71
 
72 72
 
73 73
     const onUpImage = () => {
74
-        console.log('onUpImage')
75
-
76
-
77
-
78 74
         Taro.chooseImage({
79 75
             sourceType: ['album'],
80 76
             success: (res) => {
@@ -88,23 +84,23 @@ const batchimport = (props) => {
88 84
     }
89 85
 
90 86
     return <View className='batchimport'>
91
-        {pageState == 1 && <View>
87
+        {pageState == 2 && <View>
92 88
             <Text>标签</Text>
93 89
             <View style={{ padding: '0 20px' }}>
94 90
 
95 91
                 <View className='at-row  at-row--wrap at-row__justify--center' style={{ marginTop: '0.15rem' }}>
96 92
 
97 93
                     {
98
-                        labelList.map((item) => {
99
-                            return <View className='at-col at-col-4 ' >
94
+                        labelList.map((item, index) => {
95
+                            return <View className='at-col at-col-4' key={index}>
100 96
                                 <View className='tags-btn' >{item.name}</View>
101 97
                             </View>
102 98
                         })
103 99
 
104 100
                     }
105
-                    <View className='at-col at-col-4 ' >
106
-                        <View className='tags-btn tags-btn-on' onClick={() => setPageState('2')} >添加</View>
107
-                    </View>
101
+                    {/* <View className='at-col at-col-4 ' >
102
+                        <View className='tags-btn tags-btn-on' onClick={() => setPageState('1')} >添加</View>
103
+                    </View> */}
108 104
                 </View>
109 105
             </View>
110 106
 
@@ -122,10 +118,10 @@ const batchimport = (props) => {
122 118
             </View>
123 119
 
124 120
             {/* <Tab value={['取消','']}  onClick={() => { Taro.navigateTo({ url: `/pages/label/edit/index` }) }} ></Tab> */}
125
-            <Tab pageState='3' value={['取消', '上传']} onClick={[(e) => { setLabelList([]); setPageState('2') }, (e) => onSave(e)]}></Tab>
121
+            <Tab pageState='3' value={['取消', '上传']} onClick={[(e) => { setLabelList([]); setPageState('1') }, (e) => onSave(e)]}></Tab>
126 122
         </View>
127 123
         }
128
-        {pageState == 2 && <View>
124
+        {pageState == 1 && <View>
129 125
             <View style={{ padding: '0 20px' }}>
130 126
 
131 127
                 {
@@ -138,7 +134,7 @@ const batchimport = (props) => {
138 134
                 }
139 135
             </View>
140 136
             {/* <Tab value={['取消','']}  onClick={() => { Taro.navigateTo({ url: `/pages/label/edit/index` }) }} ></Tab> */}
141
-            <Tab pageState='3' value={['取消', '选择']} onClick={[(e) => setPageState('1'), (e) => setPageState('1')]}></Tab>
137
+            <Tab pageState='3' value={['取消', '选择']} onClick={[(e) => setPageState('2'), (e) => setPageState('2')]}></Tab>
142 138
         </View>
143 139
         }
144 140
     </View >