fix:unsupported func
This commit is contained in:
@@ -75,8 +75,8 @@ export function genArticleSectionData(article: Article): number {
|
||||
nearSymbolPosition = 'end'
|
||||
} else {
|
||||
//TODO 可以优化成for+break
|
||||
section.toReversed().map((sentenceItem, b) => {
|
||||
sentenceItem.words.toReversed().map((wordItem, c) => {
|
||||
section.slice().reverse().map((sentenceItem, b) => {
|
||||
sentenceItem.words.slice().reverse().map((wordItem, c) => {
|
||||
if (wordItem.symbolPosition !== '' && nearSymbolPosition === null) {
|
||||
nearSymbolPosition = wordItem.symbolPosition
|
||||
}
|
||||
@@ -101,7 +101,7 @@ export function genArticleSectionData(article: Article): number {
|
||||
word3.nextSpace = true
|
||||
|
||||
let addCurrent = false
|
||||
sentence.words.toReversed().map((wordItem, c) => {
|
||||
sentence.words.slice().reverse().map((wordItem, c) => {
|
||||
if (wordItem.symbolPosition === 'start' && !addCurrent) {
|
||||
addCurrent = true
|
||||
}
|
||||
@@ -335,8 +335,8 @@ Its none of your business, the young man said rudely. This is a private conversa
|
||||
nearSymbolPosition = 'end'
|
||||
} else {
|
||||
//TODO 可以优化成for+break
|
||||
section.toReversed().map((sentenceItem, b) => {
|
||||
sentenceItem.words.toReversed().map((wordItem, c) => {
|
||||
section.slice().reverse().map((sentenceItem, b) => {
|
||||
sentenceItem.words.slice().reverse().map((wordItem, c) => {
|
||||
if (wordItem.symbolPosition !== '' && nearSymbolPosition === null) {
|
||||
nearSymbolPosition = wordItem.symbolPosition
|
||||
}
|
||||
@@ -361,7 +361,7 @@ Its none of your business, the young man said rudely. This is a private conversa
|
||||
word3.nextSpace = true
|
||||
|
||||
let addCurrent = false
|
||||
sentence.words.toReversed().map((wordItem, c) => {
|
||||
sentence.words.slice().reverse().map((wordItem, c) => {
|
||||
if (wordItem.symbolPosition === 'start' && !addCurrent) {
|
||||
addCurrent = true
|
||||
}
|
||||
|
||||
@@ -133,7 +133,7 @@ export function getCurrentStudyWord() {
|
||||
}
|
||||
|
||||
//从start往前取perDay个单词,作为当前复习单词,取到0为止
|
||||
list = dict.words.slice(0, start).toReversed()
|
||||
list = dict.words.slice(0, start).reverse()
|
||||
for (let item of list) {
|
||||
if (!ignoreList.includes(item.word.toLowerCase())) {
|
||||
if (data.review.length < perDay) {
|
||||
@@ -153,9 +153,9 @@ export function getCurrentStudyWord() {
|
||||
|
||||
// 上上次更早的单词
|
||||
//默认只取start之前的单词
|
||||
let candidateWords = dict.words.slice(0, start).toReversed()
|
||||
let candidateWords = dict.words.slice(0, start).reverse()
|
||||
//但如果已完成,则滚动取值
|
||||
if (complete) candidateWords = candidateWords.concat(dict.words.slice(end).toReversed())
|
||||
if (complete) candidateWords = candidateWords.concat(dict.words.slice(end).reverse())
|
||||
candidateWords = candidateWords.filter(w => !ignoreList.includes(w.word.toLowerCase()));
|
||||
// console.log(candidateWords.map(v => v.word))
|
||||
//最终要获取的单词数量
|
||||
|
||||
Reference in New Issue
Block a user