解决uniapp运行到微信开发者工具报 [微信小程序开发者工具] [error] IDE service port disabled. To use CLI Call错误问题

对于新手刚接触uni-app开发的小伙伴来说,这个错误问题在第一次开发uniapp的时候,会遇到如下问题

[微信小程序开发者工具] [error] IDE service port disabled. To use CLI Call, please enter y to confirm enabling CLI capability, or manually open IDE -> Settings -> Security Settings, and set Service Port On.

image.png

解决方法步骤

1、打开微信开发者工具,点击左边小程序,点击以下设置按下

image.png

2、进入设置界面,切换到安全选项,勾选服务端口

image.png

再次运行,ok了,成功运行,不再报错了

image.png

image.pnghttps://www.yujianni.top/news/comp_artinfo.html?id=868

  • 4
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
A: 以下是使用uniapp微信小程序实现每日签到的代码示例: 1. 在uniapp中创建一个新的页面signin.vue,添加一个签到按钮: ```html <template> <view> <button @click="signIn">签到</button> </view> </template> ``` 2. 在页面的脚本中定义一个签到函数,并使用uniapp的storage API记录签到日期: ```javascript <script> export default { methods: { signIn() { let today = new Date().toLocaleDateString(); //获取当前日期 uni.setStorageSync('lastSignInDate', today); //将当前日期保存到storage中 //调用后端服务,将签到信息上传到服务器 //更新UI,显示签到成功信息 uni.showToast({ title: '签到成功', icon: 'success', duration: 2000 }); } } } </script> ``` 3. 在App.vue中添加一个全局的变量和检测每日签到的函数,并在App的onLaunch钩子函数中运行: ```javascript <script> export default { data() { return { isSignInToday: false //记录今天是否已经签到 } }, methods: { checkSignInStatus() { let lastSignInDate = uni.getStorageSync('lastSignInDate'); //获取上次签到日期 let today = new Date().toLocaleDateString(); //获取当前日期 if (lastSignInDate === today) { this.isSignInToday = true; } else { this.isSignInToday = false; } } }, onLaunch() { this.checkSignInStatus(); } } </script> ``` 4. 最后,在signin.vue的界面上根据App中的判断变量isSignInToday是否为true,将签到按钮的状态改变: ```html <template> <view> <button :disabled="isSignInToday" @click="signIn">{{ isSignInToday ? '已签到' : '签到' }}</button> </view> </template> ``` 这样就完成了每日签到功能的实现,用户可以每天只能签到一次。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

季夏梧桐

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值