|
|
@@ -211,21 +211,23 @@ export default {
|
|
|
this.wordShow = !this.wordShow;
|
|
|
},
|
|
|
handleData() {
|
|
|
- this.data.multilingual.forEach((item) => {
|
|
|
- let trans_arr = item.translation.split('\n');
|
|
|
- this.$set(this.titleTrans, item.type, trans_arr[0] ? trans_arr[0] : '');
|
|
|
- let chunkSize = 2;
|
|
|
- let chunkedArr = trans_arr.splice(1).reduce((acc, curr, index) => {
|
|
|
- // 当索引是chunkSize的倍数时,开始一个新的子数组
|
|
|
- if (index % chunkSize === 0) {
|
|
|
- acc.push([curr]); // 开始新的子数组并添加当前元素
|
|
|
- } else {
|
|
|
- acc[acc.length - 1].push(curr); // 将当前元素添加到最后一个子数组中
|
|
|
- }
|
|
|
- return acc;
|
|
|
- }, []);
|
|
|
- this.$set(this.multilingualTextList, item.type, chunkedArr);
|
|
|
- });
|
|
|
+ if (this.data.multilingual) {
|
|
|
+ this.data.multilingual.forEach((item) => {
|
|
|
+ let trans_arr = item.translation.split('\n');
|
|
|
+ this.$set(this.titleTrans, item.type, trans_arr[0] ? trans_arr[0] : '');
|
|
|
+ let chunkSize = 2;
|
|
|
+ let chunkedArr = trans_arr.splice(1).reduce((acc, curr, index) => {
|
|
|
+ // 当索引是chunkSize的倍数时,开始一个新的子数组
|
|
|
+ if (index % chunkSize === 0) {
|
|
|
+ acc.push([curr]); // 开始新的子数组并添加当前元素
|
|
|
+ } else {
|
|
|
+ acc[acc.length - 1].push(curr); // 将当前元素添加到最后一个子数组中
|
|
|
+ }
|
|
|
+ return acc;
|
|
|
+ }, []);
|
|
|
+ this.$set(this.multilingualTextList, item.type, chunkedArr);
|
|
|
+ });
|
|
|
+ }
|
|
|
// this.data.option.forEach((item) => {
|
|
|
// if (item.file_list && item.file_list[0]) {
|
|
|
// GetFileURLMap({ file_id_list: item.file_list }).then(({ url_map }) => {
|