按固定格式批量輸入收貨地址下單
阿新 • • 發佈:2018-11-19
需求如下:按固定格式批量輸入收貨地址下單,前端識別地址資訊,傳送給服務端,傳送前再做個格式檢驗。
placeholder顯示在頁面的格式:在檔案中輸入的什麼樣子,出來就是什麼樣子。
commit() {
var areaDom = document.getElementById('area')
var reg = /[^\n]+/g
if (!!areaDom.value.match(reg)) {
let array = areaDom.value.match(reg)
let newArray = array.map((item, index) => {
let itemArr = item.split(',')
let length = itemArr.length
return {
id: index,
address: itemArr[0],
name: itemArr[1],
cellphone: itemArr[2],
count: itemArr[length - 1]
}
})
console.log(newArray)
}
}