解决: 一、uview-ui如果是npm安装 需要在pages.json中添加easycom配置 "easycom": { "^u-(.*)": "uview-ui/components/u-$1/u-$1.vue" } 二、配置了以上还报错的话可能是 tempalte样式最外层没用标签包括着(只允许有一层 用<view></view>包裹最外层