为什么这里classMap要写在created中,而不能写在data中?

来源:16-15 详情弹层页(6)- header剩余组件实现(上)

慕仰9527

2019-06-27

为什么这里classMap = [‘decrease’, ‘discount’, ‘special’, ‘invoice’, ‘guarantee’];要写在created中,而不能写在data中。尝试了一下写在data中,编译不报错,但就是遍历不出数组元素。这是为什么

写回答

1回答

ustbhuangyi

2019-06-28

可以写在 data 中,只是没有必要,因为不需要把它们变成响应式的。
你是如何写在 data 中的

0
3
慕仰9527
回复
ustbhuangyi
谢谢老师
2019-06-28
共3条回复

Vue.js2.5+cube-ui重构饿了么App(经典再升级)

掌握Vue1.0到2.0再到2.5最全版本应用与迭代,打造极致流畅的WebApp

9868 学习 · 4162 问题

查看课程