我应该在哪里声明 Rhodes 应用程序的服务器 url



我一直在应用程序的许多地方使用服务器网址。如果我需要更改它,那么我需要走遍我用来更改它的地方。

声明 url 的最佳位置应该在哪里,以便它可以在任何地方使用,并且不需要太多更改?

您可以在 RhoConfig.xml 文件中将服务器 URL 声明为属性。稍后,在 API 调用期间检索属性值。

因此,要在 RhoConfig.xml 中获取属性,您需要将其添加为这样,

   start_path = '/app'
   options_path = '/app/Settings'
   server_URL = 'http://somedomain.com/API/'

现在在控制器中获取server_URL的值,您需要调用 Rho::RhoConfig 类并按如下所示使用它,

   if Rho::RhoConfig.exists?('server_URL')
       $server_url = Rho::RhoConfig.server_URL
   end 

如果需要,这使得 url 可以在一个地方更改。

相关内容

  • 没有找到相关文章