Saya telah mentakrifkan beberapa kaedah sekarang dan menerima parameter Apabila mengakses kaedah dalam objek ini, bagaimana saya boleh mengaksesnya melalui pembolehubah?
import moment from 'moment'
let customFun = {
blockRenderFun: {
A: function (value) {
return 'a' + value
},
B: function (value) {
return 'b' + value
},
C: function (value) {
return moment(value).format('YYYY-MM-DD hh:mm:ss')
}
}
}
export default customFun
import customFun from '~/function-modules.js'
let renderSourceArray = ['A','B','C']
let value = 123456
...
customFun.blockRenderFun[renderSourceArray[2]](value) // 此种写法正确,问题关闭
Adalah diketahui bahawa sifat dan kaedah akses objek boleh diakses melalui "." atau "['']"
kembali nilai +
Di manakah anda mentakrifkan dan mengisytiharkannya?
Adakah ini boleh dilakukan tanpa melaporkan ralat?