А для какой цели on нужен? Разве в инструкции по v-for из метода данные тягают )
v-for принимает: Array | Object | number | string | Iterable (с версии 2.6)
Как минимум нужно перенести в data, цикле убрать скобки, не забыть про key. И вообще нужна ли реактивность в данном случае.
data () {
return {
on: {password: '123', date: 123456},
}
},