xingjiu created WEEX-33:
---------------------------
Summary: Config Ability in weex
Key: WEEX-33
URL: https://issues.apache.org/jira/browse/WEEX-33
Project: Weex
Issue Type: New Feature
Reporter: xingjiu
Background:
As we know, weex now has NO config module. Every mobile of weex are using the
same config (the config in source code).
More and more module or component requires the ability to sperate one from each
other.
Such as Prefetch, Prerender module. There should be a way to config the how the
module works, like how many items it cound do the prefetch. This config will be
different in different apps.
Solution:
Add a module named of WXConfigModule in weex_sdk, a simple key-value storage is
enough.
API is
void setConfig(String name, Object value)
Object getConfig(String name)
void sync(String name) // get the lastest config from server
void syncAll()
void invalid(String name) // option. invalid a config for once, using in debug
of bugfix scenario
The default implement is calling the config interface.
App like TAOBAO will using orange to sync configs from server.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)