解决了,使用...展开语法
【Typescript】swiper如何让页面代码更简洁清晰?首先看业务需求:头顶是个swiper,支持手势滑动,切换swiper-item 遇到问题:由于是swiper组件,三个栏目的业务代码都会混在一个页面里,这会使代码看起来十分冗长;这三个栏目的逻辑几乎不相关,这种情况下放在一个文件里显然是不合逻辑的,那有没有办法通过 import 等等方法,来导入js逻辑代码呢? [图片] 尝试方案:Page是个构造器,接受一个对象作为参数。既然如此,我们可以使用 Object.assign 的方式进行代码逻辑分区,如下图所示 [图片] 它有几个缺点: 这在一定程度上可以让代码清晰可观,但仍不达预期——我的一个js文件依然太冗长了我使用的ts无法校验Object.assign的类型,似乎Object.assign的返回值并不纯粹是一个对象,导致ts类型校验失败,我还没办法解决 求求做过类似的大佬能够指点一二
2023-03-29解决了,使用webAudio,具体参考MDN文档 https://developer.mozilla.org/zh-CN/docs/Web/API/Web_Audio_API/Using_Web_Audio_API
InnerAudioContext.src可以是base64的形式吗?InnerAudioContext.src可以是什么样类型的呢? 网络资源当然没问题,本地资源还得通过writeFile写入本地再读本地。 这个写入的操作可以去掉吗?比如使用base64:wav/ 这样,但我实际测试发现是不可以使用base64的。 还有没有平替的方案?
2023-03-21我也遇到了这个问题,折磨好久了,请问题主解决了吗
盒子设置了webkit-box之后,盒子内元素设置float布局。ios和andriod真机不生效?https://developers.weixin.qq.com/s/BkyHM4mC7Ouo 需求是多行文本截断做展开收起处理 [图片][图片][图片]
2022-03-22