Skip to content
This repository has been archived by the owner on Jun 6, 2019. It is now read-only.

原生 renderpage里面有个 jsoninitdata 的字段 #220

Open
sumincy opened this issue May 24, 2018 · 1 comment
Open

原生 renderpage里面有个 jsoninitdata 的字段 #220

sumincy opened this issue May 24, 2018 · 1 comment

Comments

@sumincy
Copy link

sumincy commented May 24, 2018

    mInstance.renderByUrl(
            getPageName(),
            url,
            options,
            jsonInitData,
            WXRenderStrategy.APPEND_ASYNC);

看源码是和options 一起放到 数组WXJSObject里 最后调用的一个native的方法execJS
请问这个参数在weex中怎么获取到

@anhulife
Copy link

anhulife commented Dec 7, 2018

你可以在 Weex 中通过属性 props 获取,比如:

在 Native 端这么传递数据。

mInstance.renderByUrl(
            getPageName(),
            url,
            options,
           "{\"name\": \"Lee\"}",
            WXRenderStrategy.APPEND_ASYNC);

然后可以在 Weex 页面的模版中直接用 name 这个属性。

<text>{{ name }}</text>

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants