倒影
倒影
  • 发布:2019-02-20 11:22
  • 更新:2019-08-29 18:29
  • 阅读:8066

vue组件引入报错,uniapp中引入公共组件问题

分类:uni-app

uniapp中引入公共组件问题

1、在目录component中写了一个组件
Header.vue

<template>  
	<view>  
		<image class="header" src="../static/images/logo.png"></image>  
		Header  
	</view>  
</template>

2、在index.vue中引入Header组件 并在实例中注册

import Header from "../../components/Header.vue"  
  
components:{  
			Header  
}

页面中引用

<view>  
            <text class="title">{{title}}</text>  
			<image class="header" src="https://cn.vuejs.org/images/logo.png"></image>  
			<Header/>  
        </view>

结果
编译时报错
ERROR TypeError: Cannot read property 'name' of undefined
11:17:27.956 TypeError: Cannot read property 'name' of undefined
11:17:27.963 at Object.convertComponent (E:\mysoft\HBuilderX\plugins\uniapp-cli\node_modules@dcloudio\vue-cli-plugin-uni\packages\mpvue-template-compiler\build.js:4796:46)

小程序中也报错 未找到 app.json 中的定义的 pages "pages/index/index" 对应的 WXML 文件

h5中没有显示出图片

2019-02-20 11:22 负责人:无 分享
已邀请:
4***@qq.com

4***@qq.com - 前端开发

header是html标签,换个名称试试呢

该问题目前已经被锁定, 无法添加新回复