代码之家  ›  专栏  ›  技术社区  ›  Park

Vuejs道具,路径较长

  •  0
  • Park  · 技术社区  · 2 年前

    我有一个部件带有这样的道具:

     props: {
       data: Object
     },
    

    数据显示: {{ data.a.b.c.d.title }}

    我想创建一个变量,比如:d=this。数据a、 不列颠哥伦比亚省。

    数据显示: {{ d.title }}

    创建此变量的最佳实践是什么?

    1 回复  |  直到 2 年前
        1
  •  0
  •   danh    2 年前

    使用计算道具,就像这样。。。

    props: {
      data: Object
    },
    computed: {
      d() {
        return this.data.a.b.c.d;
      }
    },
    
    <!-- in the markup -->
    <p>{{ d.title }}</p>