Heim > Fragen und Antworten > Hauptteil
我没学过 js,我的理解:js 代码是 app 端自己解析的,app 端存在 js 代码,而 Objective-C 或者 Swift 代码都被编译了,所以不能从服务器更新到 app 端。app 端存在的是 js 的代码还是 js 的中间码?
PHPz2017-04-10 17:43:21
你说的被编译了是不假,但是其实还是动态的,页面都是根据js动态创建的,所以,只要服务器端更新一下js,react native有自己的逻辑翻译成原生的代码来展现.
可以参考下JSPath,js和native的代码是可以相互调用的,js的话可以从服务器端加载,这样的话再利用运行时,就可以达到修改的目的.