Rychou

Results 32 comments of Rychou

@leubao 我改天试验一下,群的话你应该有加mpvue 技术交流(腾雾群) 461715562 ,我在群里。

> 频繁 setState 来更新可以通过加节流来尝试解决 `movable-view`这种需要即时更新坐标信息的也能节流吗?

> 试过节流,这样动画掉帧十分厉害 目前打算在Taro编译之后,自己在小程序开发者工具中写wxs代码

> > > 试过节流,这样动画掉帧十分厉害 > > > > > > 目前打算在Taro编译之后,自己在小程序开发者工具中写wxs代码 > > 这样就很恶心了,每次编译都要重新修改dist文件。 那倒不用,在dist下面添加个.wxs的文件,重新编译文件还在的。 我昨天用wxs优化了,晚点写个文章总结一下好了。不过最好还是Taro自己支持wxs

> > > > > 试过节流,这样动画掉帧十分厉害 > > > > > > > > > > > > 目前打算在Taro编译之后,自己在小程序开发者工具中写wxs代码 > > > > > > > > > 这样就很恶心了,每次编译都要重新修改dist文件。 >...

@Miantang [小程序Android端movable-view拖拽卡顿掉帧的优化](https://juejin.im/post/5cd18bb86fb9a0325031c8e1)可以参考一下,不过最好还是Taro能够支持WXS的编程。

> @Rychou 这个优化很棒啊,我们看一下如何支持一下 > > 不过,这里是不是也可以不用 wxs,直接把这个方法写到类里不行么 写在类里面同样得用`setState`和节点内联样式与`state`绑定来修改样式,这样没办法减少数据传输经过的路径。小程序应该无法直接在`JS`中修改节点的样式。

@Chen-jj 谢谢提醒😁。 我在`wxs`还遇到调用自定义方法的情景,如果直接按照官网的方法使用,是不行的。奇怪的是在组件随便写个事件绑定了那个方法后就可以使用了。 ![](https://i.loli.net/2019/05/09/5cd44434cc0de.png)

> @Rychou 请问一下,使用wxs操作组件时能拿到组件的style吗?我看文档只有setStyle方法没有getStyle方法,那么组件的上一次位置等信息是否只能自己维护,从组件本身获取不到? 获取组件的位置信息可以使用wxs的`callMethod`搭配`selectorQuery`使用 参考:https://developers.weixin.qq.com/miniprogram/dev/api/wxml/wx.createSelectorQuery.html

> 请问wxs的支持计划有了吗? @Rychou @Chen-jj 这块不知道Taro那边的计划,我之前是按照上述说明的那些步骤使用的。