1. 程式人生 > >vue 引入子元件報錯問題

vue 引入子元件報錯問題

錯誤資訊:

    Do not use built-in or reserved HTML elements as component id: header

原始碼:

<script>
import header from "./components/header"
import aside from "./components/aside"
import footer from "./components/footer"
export default {
  name: 'layout',
  components: {
    header: header,
    aside: aside,
    footer: footer
  }
}
</script>

原因:

    vue裡面不允許使用 Html已有的標籤作為自定義標籤

修改方案:

<script>
import header from "./components/header"
import aside from "./components/aside"
import footer from "./components/footer"
export default {
  name: 'layout',
  components: {
    'v-header': header,
    'v-aside': aside,
    'v-footer': footer
  }
}
</script>
修復結果: ok

相關推薦

vue 引入元件問題

錯誤資訊:    Do not use built-in or reserved HTML elements as component id: header原始碼:<script> import header from "./components/header"

vue 引入stylus檔案 問題

用vue寫程式想要引入icon font styl 檔案時候,發現有錯誤,之前也學過同樣的課程但沒有出現這個錯誤,糾結了一個晚上後,第二天起來解決了問題,現在把過程記下,希望能夠幫助到遇到同樣問題的兄弟們。首先我是在icon'moon 上下的svg 的css。以下傳送門ico

vue 解決迴圈引用元件的問題

問題由來 最近在做專案的時候遇到使用迴圈元件,因為模式一樣,只有資料不一樣。按照普通元件呼叫格式來做的時候總是報錯,錯誤資訊為[Vue warn]: Unknown custom element: <selfile> - did you register

vue-cli引入element-ui

1.main.js按需引入引入element-ui import { Button } from 'element-ui' import 'element-ui/lib/theme-chalk/index.css' Vue.use(Button) 2.首先,安裝 babe

vue 專案引入字型圖示、不顯示等問題

問題:在專案開發時使用字型圖示,發現兩個問題;1、出現報錯:解決方法為:把字型引入方式改為絕對路徑2、不報錯,但是不顯示圖示字型,出現方框原因可能有兩種:①沒在用到的地方引入字型的樣式檔案②你使用的是字尾名為 .styl 檔案①的解決辦法是在用到的地方引入字型的樣式檔案(全域

vue元件問題

Invalid value for option "components": expected an Object, but got Array 出現這個錯誤,檢視一下元件的編寫是否有誤,compon

vue-cli搭建的專案引入.css檔案

Module build failed: ParseError: E:\Demo\vuedemo\myvuedemo\node_modules\swiper\dist\css\swiper.css:4:96 1| // style-loader: Adds

vue 解決迴圈引用元件

做專案時遇到使用迴圈元件,因為模式一樣,只有資料不一樣。但是按照普通的元件呼叫格式來做時報錯,錯誤資訊為Unknown custom element: <pop> - did you register the component correctly? For r

Maven引入Hadoop依賴:Missing artifact jdk.tools:jdk.tools:jar:1.6

cor java style 2.4 iss art java_home mapr 問題 Maven引入Hadoop依賴報錯:Missing artifact jdk.tools:jdk.tools:jar:1.6 原因是缺少tools.jar的依賴,tools.jar在j

IDEA,與gradle引入jar包

java inter stc service plugin .org def osi div Warning:<i><b>root project ‘netty_lecture‘: Unable to resolve additional pro

vue 中eslint 格式

配置文件 image off 格式 .org ted height expected log 1.、Unexpected tab character。 在eslint的配置文件中(.eslintrc)rules項中添加一行:"no-tabs":"off",如下圖 詳細

vue中使用stylus問題

onf amp false alt inf nts nim conf pen 已安裝stylus-loader、css-loader、style-loaderwebpack已配置: {test:/\.css$/,loader:‘style-loader!css-loade

【bug】vue-cli 3.0的解決辦法

文件中 分享圖片 not main res idt 說明 exports 修改 先上bug圖片 bug說明:初裝vue_cli3.0寫了個組件,運行錯誤,顯示如圖, 代碼提示:[Vue warn]: You are using the runtime-only bu

maven中引入oracle驅動Missing artifact com.oracle:ojdbc14:jar

span tro jdbc 收費 setting tin 文件夾 osi 一位 maven中央庫中查找ojdbc14 ,復制依賴,maven項目中引入ojdbc14 來回折騰,加倉庫鏡像,各種修改setting.xml 文件 就是不行,後來看到一位網友博客,MMP Or

xamdin: 新增小元件: render() got an unexpected keyword argument 'renderer'

查詢到 xadmin裡面的 dashboard.py檔案內render方法,增加一個rdnderer預設引數是None一般路徑在 本機虛擬環境\Lib\site-packages\xadmin\views#render() got an unexpected keyword argument 'rend

vue-cli webpack 打包:Unexpected token: punc (()

本來專案完美打包,後來我增加了一個外掛vue-ionicons,打包build就是報錯: ERROR in static/js/8.017e5cf2d2f1a552890d.js from UglifyJs Unexpected token: punc (() [./node_mod

vue $emit元件傳出多個引數,如何在父元件中在接收所有引數的同時新增自定義引數

前言 很多時候用$emit攜帶引數傳出事件,並且又需要在父元件中使用自定義引數時,這時我們就無法接受到子元件傳出的引數了。找到了兩種方法可以同時新增自定義引數的方法。 方法一 子元件傳出單個引數時: // 子元件 this.$emit('test',this.param) // 父元件 @test=

vue輪播圖 Uncaught RangeError: Maximum call stack size exceeded 附完整輪播圖實現程式碼

Vue初學者,寫專案實現輪播圖時報錯且頁面初始化後不會自動輪播。 設定的計時器時長是6000,但報錯是幾乎沒有停歇的報錯。 檢查核心程式碼,發現 錯誤一:這裡導致輪播圖初始化不輪播 mounted的方法寫在了methods裡面,將mounted的方法挪出,解決頁面初始化輪播圖不

23.mysql中in操作符的查詢導致清空整張表。

今天發生了一件沉痛的事情,由於我的sql語句寫錯,導致mysql執行時報錯將整張表的資料都清空了。特此記錄一下,以做警示。下面貼出sql語句。 錯誤語句:delete from t_app_article_comment_reply where com_id in (select com_id from t

django引入模塊

引入 lan style 導致 版本 基礎問題 目錄結構 lips 目前 Django第一個APP 報錯:ImportError: No module named VersionApp.views IDE環境:Eclipse+pyDev+mysql+python2.7+dj