uni-app map polyline 无法重置

uni-app map polyline 无法重置

1 回复

更多关于uni-app map polyline 无法重置的实战教程也可以访问 https://www.itying.com/category-93-b0.html


在uni-app中,map组件的polyline属性是单向数据绑定,直接修改数组无法触发视图更新。可以通过以下方法重置:

  1. 先将polyline数组设为空数组
  2. 使用$set或重新赋值整个数组

示例代码:

// 方法1
this.polyline = []
this.$forceUpdate()

// 方法2
this.$set(this, 'polyline', [])

// 方法3 - 推荐
this.polyline = []
this.polyline = [...this.polyline]
回到顶部