vue构建报错templateLoader.js

写在前面的话:一般情况下报这个错,都是某个组件的写法不规范导致。

遇到的具体情况:


图1

依赖包使用cnpm安装的时候没问题,使用npm安装就会有这个错
具体报错的位置:

<template v-if="val.value">
    <router-link v-if="val.link" tag="a" target="_blank" :to="{...val.link}">{{val.value}}</router-link>
    <template v-else>{{val.value}}</template>
</template>
......
pgData: [
    {type: 'dj', field: 'yilingqu', label: '已领取数', value: ''},
    {type: 'dj', field: 'daishenhe', label: '待审核数', value: '', link: {
        name: 'is_delivery', 
        query: {order_type: 1, delivery_type: 1, min_time: '', max_time: ''},
    }},
    ...
]

错误位置:
:to="{...val.link}"
直接写成:to="val.link"就好了

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。