vue-cli页面自定义template怎么调用
时间: 2023-09-13 10:05:22 浏览: 230
你可以按照以下步骤来进行自定义模板的调用:
1. 在 vue-cli 项目的根目录下,创建一个名为 `my-template` 的文件夹,并在其中编写自定义的模板文件。
2. 在命令行中执行以下命令:`vue create --preset ./my-template my-project`。其中,`my-template` 是自定义模板的路径,`my-project` 是你要创建的项目的名称。
3. 按照提示进行项目初始化设置,等待项目创建完成。
4. 打开项目,在 `vue.config.js` 文件中添加以下代码:
```
module.exports = {
chainWebpack: config => {
config.module
.rule('vue')
.use('vue-loader')
.tap(options => {
options.compilerOptions = {
...(options.compilerOptions || {}),
isCustomElement: tag => tag.startsWith('my-')
}
return options
})
}
}
```
其中,`isCustomElement` 函数用于指定哪些标签是自定义组件。上面的代码指定了以 `my-` 开头的标签是自定义组件。
5. 在组件中使用自定义组件时,需要在 `template` 标签中使用 `is` 属性来指定组件名称,例如:
```
<template>
<div>
<my-component is="my-test"></my-component>
</div>
</template>
```
其中,`my-component` 是自定义组件的标签名,`my-test` 是自定义组件的组件名称。
阅读全文
相关推荐


















