在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ vue這個(gè)代碼哪里不對(duì)?

vue這個(gè)代碼哪里不對(duì)?

Failed to mount component: template or render function not defined.
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Document</title>
  <script src="vue.js"></script>
</head>
<body>
  <template id="test">
    <div>
       aaaa<slot name="age"></slot>
    </div>
  </template>

  <div id="app">
    <show>
       <span slot="age">{{age}}</span>
    </show>
  </div>
  <script>
  var user={
      template:"#test",
  }
  new Vue({
    el:"#app",
    data:{
       age:22
    },
    components:{
      "show":test,
    },
  })
  </script>
</body>
</html>
回答
編輯回答
夕顏

組件基礎(chǔ) -- Vue.js

看起來(lái)你并沒有注冊(cè)組件,或者說(shuō)

components: {
    "show": test,
}

這里的 test 并不是一個(gè)有效的組件對(duì)象。

2018年5月20日 17:24
編輯回答
六扇門

一個(gè)頁(yè)面所有的html都應(yīng)該寫到template里你上面那個(gè)div都寫到外面去了

2017年12月18日 03:29