var app = require('app'); var companyId = app.getAllQueries().companyId; new Vue({ el: '#confirm', data: { birthday: ' '}, created () {}, mounted () {enclosing getBirthdayFromIdCard (id) / / method calls, write where I can. Note that this points to}, methods: {getBirthdayFromIdCard(idCard) {var birthday = ""; if (idCard ! = null && idCard ! = "") { if (idCard.length == 15) { birthday = "19" + idCard.substr(6, 6); } else if (idCard.length == 18) { birthday = idCard.substr(6, 8); } this.birthday = birthday.replace(/(.{4})(.{2})/, "$1-$2-"); } return birthday; }}})Copy the code