allSettled每个结果的value 和reason只会在相应状态上才存在。 可以加上类似的判断来防止ts报错: values.forEach((v) => { if (v.status === "fulfilled") { console.log("resolved", v.value); } else { console.error("rejected", v.reason); } });
类型上不存在属性“value”,“reason"类型上不存在属性() { Promise.allSettled([ Promise.resolve(33), new Promise((resolve) => setTimeout(() => resolve(66), 0)), 99, Promise.reject(new Error("an error")) ]).then(values => { values.forEach( ({ status, value, reason }) => console.log(status, value, reason) ) }) } [图片][图片]
2024-08-12因为project.config.json 有个配置项 "miniprogramRoot": "miniprogram/" 需要把MyApi目录也放到这个miniprogram目录下。 或者把这个配置项删除掉,把miniprogram的下的全部文件放到根目录。
为何TypeScript使用import导入的模块报错?(require也不行)例如我在一个干净的TS模板中写一个简单的: export class MyApi { public static GetData() { console.log("get data") } } 然后目录如图: [图片] 在index.ts中import: import { MyApi } from "../../../MyApi/MyApi"; 单纯import没有错,但是试图调用: [图片] 重新编译直接报错如下: [图片] 开发工具版本:1.06.2405020 我一开始以为我自己的项目哪里有问题,但是新建一个模板项目这样做也有问题。 然后我换成require试了一下也不行。
2024-08-06[图片] 大致逻辑就这些了
onCameraFrame获取数据如何转为base64?使用onCameraFrame获取到数据尝通过canvas转成base64一直失败。 有转换的例子参考一下么,谢谢。
2024-08-06小程序每次发布新版本,广告组件都会进入审核流程; 有已离职人员的话,建议在人员管理解除相关权限。
流量主广告位管理,怎么查询小程序广告组件申请审核了什么内容?我是流量主,广告位管理的自主接入下,收到了小程序广告组件审核的提示,有相关权限的人员反馈都没有操作广告组件变更(有离职人员无法询问),所以就想查下到底是谁?改了些什么?这两个问题怎么能查到 [图片]
2024-07-25scroll-view宽度设置100vh? 超过屏幕宽度了,滚动冲突了吧
scroll-view 无法横向滑动?<scroll-view class="scroll" scroll-x="{{true}}" scroll-y="{{false}}"enable-flex="true" > <block wx:for="{{[1,2,3,4,5,6,7]}}" wx:key="index"> <view class="mark"> </view> </block> </scroll-view> 这是样式 .scroll { height: 170rpx; width: 100vh; display: flex; flex-direction: row; } .mark { width: 170rpx;height: 170rpx;background-color: brown;margin-left: 30rpx; } 有谁知道为啥
2024-07-25[图片] 打开大概是个这样的页面,会有个更新微信版本的按钮。点击按钮后,ios会打开app store,安卓好像是进入一个下载链接页面。
设置小程序最低可以版本后,用户当前小程序是老版本的表现是什么?一直白屏等待吗?如果用户手机网络较差或者磁盘空间不够,无法下载新版本,会有相关提示吗? 看到社区有人说,设置最低版本后,用户就打不开了。想知道具体表现是什么?没有查到相关文档
2024-06-23你这个写法需要用sass或者less。 修改project.config.json中的setting,增加或修改一下配置,再把.wxss文件修改为.scss 或者.less。 "useCompilerPlugins": ["sass"] // ["less"]
请大佬们帮忙看看:image图标缩小样式编译失败是什么原因?[图片] [图片][图片] <!--wxml代码--> <view > <view class="serv"> <image src="{{src1}}" mode="aspectFit"/> <text>保密资格</text> </view> <view> <image src="{{src1}}" mode="aspectFit"/> <text>装备承制</text> </view> </view> <!--wxss代码--> .serv{ display: flex; flex-direction: column; view{ image{ width: 80rpx; height: 80rpx; } } }
2024-06-23[图片] 可以通过这里的客服,转人工去咨询下
违规整改申诉通过后还是不能支付?小程序因收集用户隐私-涉及强制绑定手机号被封禁,整改后已通过申诉,还是不能支付,请问如何处理? APPID:wxa6f40efc6e05e03d [图片][图片]
2024-05-31小程序进入体验评价页面,对应的体验评价右下角有三个小点,展开可以进行投诉反馈
咨询一下小程序中体验评价有一些包含人身攻击的评价,可以申请删除吗?咨询一下小程序中体验评价有一些包含人身攻击的评价,可以申请删除吗?
2024-05-28declare Class ts编译过程中的定义的类型, instanceof Class是js在运行时的,肯定是not defined呀
使用ts开发,declare class定义后使用报错ReferenceError,如何处理?tsconfig.json文件 "typeRoots": [ "./typings" ] ./typings/index.d.ts文件 declare class StrMapStrObj { key:string; value: string; } app.ts文件 let temp:StrMapStrObj = { key: '', value: '' } console.log(temp instanceof StrMapStrObj) 报错 [图片]
2024-05-11