账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    weex布局绘制完全的回调函数 疑惑求解
    19
    0

    weex监听布局绘制完全的回调函数是什么,在js的source里找到一个

    this.$renderThen(()=>{
    //
      vm.app.differ.flush()
    //
    }

    看上去flush()函数像是在进行不同平台app的布局全部绘制的作用。
    但实际使用好像有点出入。
    所以说renderThen:是weex布局绘制已完成后触发的回调呢?还是weex布局正在进行完成绘制而触发的回调?

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 在Weex中,我们可以使用onViewChange回调函数来绘制布局。这个函数会在组件的视图变化时被调用。

      以下是一个简单的例子:

      javascript Page({ data: { title: 'Weex App' }, onViewChange: function () { console.log('View change触发'); } })

      在这个例子中,当我们打开一个新的页面时,组件的视图将会被设置为新页面的内容。当我们关闭新页面时,组件的视图将会被设置回之前的页面内容。

      注意,onViewChange函数必须在组件的初始化阶段被调用。否则,Weex将会在组件的实例化阶段就调用这个函数,而不是在组件的视图变化时。

      另外,onViewChange函数只会影响当前页面的视图变化。如果你想要处理整个Weex应用的视图变化,你可能需要使用全局的onViewChange回调函数,或者使用Weex的生命周期钩子。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部