微信小程序开发更改js文件后编译结果没变化

今天写小程序的时候突然出现了这种问题,更改了js文件保存以后界面啥也没有变化,一开始以为自己代码写错了,但是重启软件又有变化了,简直就是大吃一惊😭。如果你也遇到这种问题,可以看看下面的解决办法🤗。

方法1

菜单栏设置-通用设置,取消掉使用新版文件监听模块那个勾。但是这个方法没有解决我的问题。
在这里插入图片描述

方法2

找到全局的app.json文件,删除“lazyCodeLoading:requiredComponents”这句话。这个方法亲测有效果。
在这里插入图片描述
猜想原因:查官方文档说值 requiredComponents,代表开启小程序「按需注入」特性。按需注入指小程序启动时仅注入当前页面需要的自定义组件和页面代码,在页面中必然不会用到的自定义组件不会被加载和初始化(这样可以优化小程序启动耗时和内存占用,虽然我也不太懂这个)。未使用到的代码文件不会被执行。不知道是不是把我修改完的js文件当成不需要执行的了。

样式展示效果总和想的不太一样?

可以先把全局的app.json文件里那句“style":“v2"删除。由于从微信客户端7.0开始,UI进行了大改版。“style”:"v2"这句话表示启用了新版的组件样式,一些默认样式发生了变化,导致和预想不同。

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值