proc07

Results 24 comments of proc07

厉害,大神问下你,你是如何在两年内,及要上班又要学习,还能学习这么多东西。我觉得自己2年学习太慢了。

@imyelo 我现在在做一个国际化插件,实现过程是:在 Page Componen 函数(或者wx)下增加一个 lang 属性,在每个 page 页面或者是 component 组件下,进行 watch 监听该属性,在变化时,进行更新 data 数据。

我现在自己用 Object.defineProperty 手写了个先用 😂

@imyelo 好的谢谢,但是我觉的 Component 组件数据字段监听器,用于监听 properties 和 data 的变化,好像不能对全局变量进行监听比如 app.globaldata wx.[xxx]这样的,还有就是 page 下,希望能考虑支持下。

vcode 直接将 mina 文件名以 vue形式进行检查 ```javascript "files.associations": { "*.mina": "vue" }, `

@imyelo Tks, 我看你代码中初始化数据时候,每次都进行clone 数据,这样会不会有性能问题呢!需要的时候才进行clone

> > @imyelo Tks, 我看你代码中初始化数据时候,每次都进行clone 数据,这样会不会有性能问题呢!需要的时候才进行clone > > clone 确实对性能有影响。或者可以考虑把 `data` 的 API 改为 `function`,同时也向下兼容 `object`;仅当类型为 `object` 时进行 clone。 这个可以 :+1:

> 确认能重现。 > > 通过避免直接修改 `this.data` 可以暂时避开这个问题: > > ```diff > - this.data.formData['surname'] = value > this.setData({ > - formData: this.data.formData > + ...this.data.formData, > + surname: value, > })...

@dolymood 可以。我也遇到了 #569 这样的问题,体验效果不是很好。