|
@@ -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 >
|