code optimize
This commit is contained in:
		| @ -3,7 +3,7 @@ | ||||
|         // console.log(request); | ||||
|         switch (request.from) { | ||||
|             case "DataExtracter:Extract": | ||||
|                 let data = extractData(request.itemsSelector, request.fieldSelectors); | ||||
|                 let data = extractTabData(request.itemsSelector, request.fieldSelectors); | ||||
|                 if (sendResponse) sendResponse(data); | ||||
|                 break; | ||||
|             case "DataExtracter:GotoUrl": | ||||
| @ -22,7 +22,7 @@ | ||||
|     } | ||||
| ); | ||||
|  | ||||
| function extractData(itemsSelector, fieldSelectors) { | ||||
| function extractTabData(itemsSelector, fieldSelectors) { | ||||
|     return $(itemsSelector).toArray().map( | ||||
|         item => fieldSelectors.map( | ||||
|             selector => { | ||||
| @ -69,7 +69,9 @@ extract('.list-item', ['a.title', 'a.title@href']) | ||||
|         return; | ||||
|     } | ||||
|     if (args.length == 2) { | ||||
|         saveFileAsk(extractData(args[0], args[1])); | ||||
|         let data = extractTabData(args[0], args[1]); | ||||
|         data.unshift(args[1]); | ||||
|         saveFileAsk(data); | ||||
|         return; | ||||
|     } | ||||
|     let message = { | ||||
|  | ||||
		Reference in New Issue
	
	Block a user