javascript - js 数组追加对象出错
巴扎黑
巴扎黑 2017-04-11 13:13:29
[JavaScript讨论组]
this.$store.state.playList.unshift({songname:this.$store.state.chosenList.songname,url:this.$store.state.songurl})

数据是没问题的 单独push 不是对象没错啊

this.$store.state.playList.unshift(this.$store.state.chosenList.songname)
               
                console.log( this.$store.state.playList)

但是这样追加进数组出错 为什么

巴扎黑
巴扎黑

全部回复(2)
高洛峰

先确保this.$store.state.playList是一个数组对象,可以先console.log()出来看看
据我所知,this.$store.state.xxx,这里xxx应该是你export的一个state中的区块空间命名,一般是一个对象,在这个对象中,再去定义内部属性数组对象进行操作

天蓬老师

你把firefox换成chrome应该就能看到数据了.
我猜测是firefox问题.

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号