Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/86.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在Vue中使组件标记以前缀开头?_Javascript_Html_Vue.js_Vuejs2 - Fatal编程技术网

Javascript 如何在Vue中使组件标记以前缀开头?

Javascript 如何在Vue中使组件标记以前缀开头?,javascript,html,vue.js,vuejs2,Javascript,Html,Vue.js,Vuejs2,我正在从事一个从别人那里继承的项目,我看到了很多标记,如等(例如CompName--> 我在目录中查找,发现了一个名为Page.vue的组件,其中包含这样的道具:有一些东西,而有另一个。从结构上讲,我确信对应于此组件 那么这是如何工作的呢?我检查了组件的名称字段,它显示页面 编辑: 我还要注意的是,该组件根本没有注册。它也没有导入。我猜它与 import '@/globals'; import '@/plugins'; 在main.js中,因为我知道我们正在使用我们专有的UI组件库。有人能指出

我正在从事一个从别人那里继承的项目,我看到了很多
标记,如
等(例如CompName-->

我在目录中查找,发现了一个名为
Page.vue
的组件,其中包含这样的道具:
有一些东西
,而
有另一个
。从结构上讲,我确信
对应于此组件

那么这是如何工作的呢?我检查了组件的
名称
字段,它显示
页面

编辑: 我还要注意的是,该组件根本没有注册。它也没有导入。我猜它与

import '@/globals';
import '@/plugins';

main.js
中,因为我知道我们正在使用我们专有的UI组件库。有人能指出我可以去哪里阅读更多关于它如何工作的信息吗?我认为我在Vue方面相当不错,但显然还不够好。

这取决于组件在父组件中的注册方式,例如,如果
页面
compo新界北科技大学注册为:

components: {
  PPage: Page
}
然后在
模板中
,您将把这个组件称为
,我找到了它


在我们使用的专有库中,组件以
p-
作为前缀导出,库通过
vue.config.js
注入到整个应用程序中,因此没有在单个组件中导入任何内容。

我没有想到这一点,所以我检查了它,情况并非如此,因此我将问题编辑为ad穿那件衣服。