weixin_46071245 2023-05-09 00:02 采纳率: 0%
浏览 22

数据库导入数据后,uniapp运行端口号自动变成8081怎么解决?

我的项目是个旅游APP,有前端APP页面和管理员后台页面,我在管理员后台添加了几个景点信息后,前端uniapp运行就加载不出页面来了,是空白的一篇,原因是端口号自动变成了8081,但我在没有添加过信息的时候是可以正常加载出来的,想问问有没有人知道是什么情况。
项目前端框架:uniapp
后台框架:springboot

  • 写回答

1条回答 默认 最新

  • CSDN-Ada助手 CSDN-AI 官方账号 2023-05-09 02:04
    关注
    • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/7777878
    • 除此之外, 这篇博客: uniapp开发支付宝小程序/微信小程序时,显示富文本文件中的 支付宝 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    •  <!-- #ifdef MP-ALIPAY -->
      	<rich-text :nodes="changeText(details.text)"></rich-text>
      	<!-- #endif -->
      
      /**支付宝处理富文本文件*/
      	changeText(html){
      		/**
      		 * 处理富文本里的图片宽度自适应
      		 * 1.去掉img标签里的style、width、height属性
      		 * 2.img标签添加style属性:max-width:100%;height:auto
      		 * 3.修改所有style里的width属性为max-width:100%
      		 * 4.去掉<br/>标签
      		 * @param html
      		 * @returns {void|string|*}
      		 */
      		if(html!=''&&html!=undefined&&html!=null){
      		let newContent= html.replace(/<img[^>]*>/gi,function(match,capture){
      			match = match.replace(/style="[^"]+"/gi, '').replace(/style='[^']+'/gi, '');
      			match = match.replace(/width="[^"]+"/gi, '').replace(/width='[^']+'/gi, '');
      			match = match.replace(/height="[^"]+"/gi, '').replace(/height='[^']+'/gi, '');
      			return match;
      		});
      		newContent = newContent.replace(/style="[^"]+"/gi,function(match,capture){
      			match = match.replace(/width:[^;]+;/gi, 'max-width:100%;').replace(/width:[^;]+;/gi, 'max-width:100%;');
      			return match;
      		});
      		newContent = newContent.replace(/<br[^>]*\/>/gi, '');
      		newContent = newContent.replace(/\<img/gi, '<img style="max-width:100%;height:auto;display:inline-block;margin:10rpx auto;"');
      		//将 HTML String转化为 nodes 数组
      		const content = new HTMLParser(newContent.replace()?.trim());
      		return content;
      		}else{
      			return html;
      		}
      	}
      

      用到的类库 html-parser.js

    • 以下回答由chatgpt基于相关博客总结生成:

      这个问题可能跟端口号没直接关系,而是跟添加了景点信息后出现了其他问题。建议先排查一下添加景点信息后具体出了什么问题,看看是否与端口号有关。以下是可能的排查方向:

      1. 检查添加景点信息的接口是否有问题,可能会导致数据导入错误或导入后前端页面无法正常渲染。可以使用 postman 或类似工具模拟请求,检查接口返回的数据是否正确。

      2. 如果添加景点信息后前端页面空白,可以在浏览器控制台检查是否有报错信息,查看具体错误信息,从而判断问题的具体原因。

      3. 检查前端页面的代码,看看是否有可能因为数据格式不正确或者数据量过大等原因导致前端页面无法正确渲染。

      4. 如果添加景点信息后端口号变成了8081,可能跟启动后台服务器的端口号配置有关。可以检查 springboot 的启动配置文件(一般是 application.yml 或 application.properties 文件),看看端口号是否被设置为8081。

      针对具体问题可能需要不同的解决方案,需要具体分析。

    评论

报告相同问题?

问题事件

  • 创建了问题 5月9日

悬赏问题

  • ¥20 Html备忘录页面制作
  • ¥15 黄永刚的晶体塑性子程序中输入的材料参数里的晶体取向参数是什么形式的?
  • ¥20 数学建模来解决我这个问题
  • ¥15 计算机网络ip分片偏移量计算头部是-20还是-40呀
  • ¥15 stc15f2k60s2单片机关于流水灯,时钟,定时器,矩阵键盘等方面的综合问题
  • ¥15 YOLOv8已有一个初步的检测模型,想利用这个模型对新的图片进行自动标注,生成labellmg可以识别的数据,再手动修改。如何操作?
  • ¥30 NIRfast软件使用指导
  • ¥20 matlab仿真问题,求功率谱密度
  • ¥15 求micropython modbus-RTU 从机的代码或库?
  • ¥15 django5安装失败