实习的第一周----微信小程序——== 和 === 的区别、' '(单引号) 和 " "(双引号) 的区别、如何在微信开发者工具的模拟器中,显示当前需要调试的页

微信开发者工具

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

==     和   ===   的区别是:

      前者是相等运算符,允许做类型转换,类型不同也可以比较是否相等;后者是严格运算符,类型不同就直接相等。

 

''        和     ""    的区别是:

      前者是单引号,后者是双引号。都必须成对出现。在js中,单引号和双引号并没有区别。只是为了避免引号嵌套引号时,产生的麻烦。而且,用单引号的话,可以不用按shift键,略微省事。

 

如何在微信开发者工具的模拟器中,显示当前需要调试的页面:

                        

         在app.json的pages数组中,将需要显示出来的页面,放到第一位
--------------------- 
作者:李老三_Lee 
来源:优快云 
原文:https://blog.youkuaiyun.com/qq_34570968/article/details/88050188 
版权声明:本文为博主原创文章,转载请附上博文链接!

UniApp 是一套基于 Vue.js 的跨平台框架,用于快速开发微信小程序、H5、支付宝小程序以及更多。下面是一个简单的 UniApp 项目中,利用 `open-type=chooseAvatar` 属性来让用户选择头像的基本代码示例: ```html <!-- uni-app 面模板 --> <template> <view class="container"> <button @click="handleChooseAvatar">选择头像</button> <image :src="selectedAvatar" :mode="isShowAvatar ? 'scaleToFill' : 'noBorder'" /> </view> </template> <script> export default { data() { return { selectedAvatar: '', isShowAvatar: false, }; }, methods: { handleChooseAvatar() { this.$api.openSetting({ success(res) { if (res.authSetting['scope.userInfo']) { this.getUserInfo(); } else { // 如果用户未授权,可以引导用户去设置中心开启权限 console.log('用户未授权'); } } }); }, getUserInfo() { uni.getUserInfo({ openType: 'getAvatar', // 这里是关键部分,注意是 getAvatar 而不是 chooseAvatar avatarField: ['head肖像'], success(res) { const avatarUrl = res.tempAvatar; this.selectedAvatar = avatarUrl; // 更新头像 URL this.isShowAvatar = true; // 显示已选头像 }, fail(err) { console.error('获取用户信息失败', err); } }); } } }; </script> <style scoped> .container { display: flex; justify-content: space-between; } </style> ``` 在这个例子中,`getUserInfo` 方法负责调用微信小程序的用户信息接口,并指定需要头像 (`openType: 'getAvatar'`)。请注意,微信小程序的实际API可能会有所不同,此代码仅供参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值