javascript - Vue,Observable 上的过滤器属性

标签 javascript vue.js vuejs2

我对 Vue 还很陌生,我现在正在做的事情如下。

我在组件中收到一个 Item Prop ,我将此 Item Prop 传播到组件中定义的 Form 数据对象上(以便具有反应性)

data() {
  return {
    form: {}
  }
mounted () {
  this.form = {
    ...this.item,
    translations: { ...this.item.translations }
  }
},

现在我的本地表单数据保存了信息,包括响应式(Reactive)翻译,对吧?

接下来我尝试做的是过滤这些数据,但它让我失败了。 如果我console.log(this.form)。它是一个Observable(参见屏幕截图)

enter image description here

有没有办法过滤、减少、映射这个“Observable”? 我是否以正确的方式进行“ react ”?

最佳答案

在将项目分配给 this.form 之前尝试克隆/deepClone。

关于javascript - Vue,Observable 上的过滤器属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55124738/

相关文章:

javascript - 网络应用程序设计思想

javascript - $watch 的替代品

javascript - 如何将更改设置为页面加载 jquery 的默认值?

laravel - 是否可以在相同的主机名和端口上运行 webpack 开发服务器和后端服务器以避免 CORS?

javascript - 覆盖困难的 View 模型

javascript - 如何创建本地助手来整理 Vue 组件

javascript - 使用 Vue.js 设置一个复选框

javascript - 如何在 Vue 中动态获取组件 Props

vue.js - 在 Vue.js 路由更改上打开模式

javascript - Vue2 : passing function as prop triggers warning that prop is already set