Я получаю эти данные из API Coldfusion Framework / 1 в формате JSON:
{
"COLUMNS": [
"PRODUCT_ID",
"PRODUCT_NAME",
"PRODUCT_STATUS",
"DT_CREATED"
],
"DATA": [
[
102,
"Window",
"In Production",
"November, 02 2018 10:33:13"
],
[
105,
"Window",
"Delivered",
"November, 11 2018 15:00:00"
],
ETC...
]
}
В инструментах разработчика, используя инструмент Vue, я получил следующее:
- data
- errored: false
- загрузка: правда
- windows: Object
- COLUMNS: Array[4]
- ДАННЫЕ: массив [22]
Я использую аксиомы
new Vue({
el: '#windows-list-data',
data() {
return {
windows: null,
loading: true,
errored: false
}
},
mounted() {
axios
.get('https://my-server.local/index.cfm?action=api.get')
.then( response => {
this.windows = response.data
})
.catch( error => {
console.log(error)
this.errored = true
})
.finally( () => this.loading = false )
}
Может ли кто-нибудь сказать мне, как отображать данные в Vuejs в представлении? Благодарность
JSON.parse(response.data)
, иначе это просто строка. - person Simon Hyll   schedule 25.11.2018