signDetail.vue文件内容:
<template>
<view class="Shell"></view>
</template>
<script setup>
import { signDetail } from "./signDetail.js"; //路径没错,能调到
signDetail(); //调用
</script>
<style scoped>
@import url("signDetail.css");
</style>
signDetail.js文件内容:
export function signDetail (props) {
return {}
}
在本地h5运行且刷新页面之后(首次访问没问题,F5刷新之后就不行了),直接出现了signDetail.js中的内容:
7***@qq.com (作者)
hbuiderx 4.57,所有引入js都有问题。线上环境不知道有没有问题,这个是本地运行的,首次进入页面正常显示,但是一旦刷新就出现上面的问题了。我本来就是打算,把js和vue分开的,结果出现这样了
2025-07-04 10:12
7***@qq.com (作者)
本来js里面有其他逻辑代码的,但是为了测试,我就去掉了,结果还是这样
2025-07-04 10:12
DCloud_UNI_JBB
回复 7***@qq.com: 你把hx升级到最新版本试试还有没有问题
2025-07-04 10:15
7***@qq.com (作者)
回复 DCloud_UNI_JBB:已经升级到最新版了,4.66,还是有这个问题
2025-07-04 10:28
7***@qq.com (作者)
回复 DCloud_UNI_JBB: 如果还是按照以前的写法,vue文件和js不分离,没这个问题,一用import就不行了
2025-07-04 10:29
7***@qq.com (作者)
回复 DCloud_UNI_JBB: 还有就是,用http://localhost:8080/访问的第一个页面,怎么刷新都没问题,但是如果后面跟其他页面的路径才会出问题
2025-07-04 10:31
DCloud_UNI_JBB
回复 7***@qq.com: 你发我一个demo,我运行试试
2025-07-04 10:37
7***@qq.com (作者)
回复 DCloud_UNI_JBB: 已经私信发过去了
2025-07-04 10:51