首頁  >  問答  >  主體

javascript - vue.js如何遞歸渲染元件.

我先是寫好了一個基礎元件,然後想在該元件中引入自己進行遞歸渲染,但引入後會報template or render function not defined的問題,求教大神該如何解決呢?

淡淡烟草味淡淡烟草味2663 天前1301

全部回覆(2)我來回復

  • 黄舟

    黄舟2017-07-05 11:01:35

    給組件指定一個 name欄位

    var test = Vue.extend({
      name: 'test',
      template:
        '<p>' +
          // 递归地调用它自己
          '<test></test>' +
        '</p>'
    })

    回覆
    0
  • 欧阳克

    欧阳克2017-07-05 11:01:35

    自己引入自己確定不會死循環麼

    回覆
    0
  • 取消回覆