javascript - Dans vue+vuex, la source de données obtenue à l'aide de getter ne peut appeler que les propriétés de la première couche et la deuxième couche signalera une erreur.
PHP中文网
PHP中文网 2017-05-19 10:38:58
0
1
667

Sous calculé j'utilise

...mapGetters({
    'employeeRenderData': 'getEmployeeRenderData',
})

Lorsque j'appelle

value: t.employeeRenderData.employeeSum //可以调到

Mais

value: t.employeeRenderData.employeeSum.total //就会报错

Cannot read property 'total' of undefined


在template中{{这里面调用也是同样的问题 求大神帮忙}}
PHP中文网
PHP中文网

认证0级讲师

répondre à tous(1)
習慣沉默

valeur : t.employeeRenderData.employeeSum && t.employeeRenderData.employeeSum.total

Peut-être que EmployeeSum n'existe pas lorsque vous appelez initialement EmployeeSum.total, et une erreur sera signalée si vous appelez à nouveau EmployeeSum.total

Faites simplement une tolérance aux pannes.
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal