脚本宝典收集整理的这篇文章主要介绍了js 深度合并两个对象,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
今天使用 vue 开发组件的时候,使用到了 echart 。
我遇到的问题就是,我有一个基础样式,是以对象形式保存的,名称是baseStyle
。这个组件对外透露一个 style
的props,类型也规定为对象,默认值为空对象。
然后我希望这两个对象合并在一起,形成的样式为总的样式,冲突的以 style
为主。也就是说,在我有自定义样式的需求的时候,我能改变样式,比如:
// 基础样式
let baseStyle={
series:[
{
name:"选择",
data:[1,2,3]
}
]
}
// 外界参数
let style={
series:[
{
name:"我",
}
]
}
// 我希望的
let ans={
series:[
{
name:"我",
data:[1,2,3]
}
]
}
以上是脚本宝典为你收集整理的js 深度合并两个对象全部内容,希望文章能够帮你解决js 深度合并两个对象所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。