簡體   English   中英

如何從ExtJs的屬性文件中讀取值

[英]How to read values from properties file in ExtJs

我想從config.properties讀取值,並在ExtJs ComboBox使用這些值。 我不想從JSON文件中讀取。

我應該在哪里放置config.properties文件? 我應該直接將其放置在網絡內容中嗎? 我不想硬編碼路徑/或至少減少它。

以及如何通過JavaScript訪問屬性值?

謝謝

這不是ExtJS特定的,而是總體上適用於整個javascript。

最好的選擇是將其包含在一個全局文件中,該文件將包含在您的應用程序中,並為您的應用程序適當地命名,以最大程度地減少與任何其他潛在變量發生沖突的機會

 MyApp = { config:{ property1:'something', property2:'something2' } } // Then you can access this anywhere you like myProperty1 = MyApp.config.property1; // assigns the string "something" to variable myProperty1 

您可以將屬性文件加載到數據存儲中,這樣就可以將屬性文件中的鍵/值對映射到具有鍵和值字段的簡單模型。 為了使您的代理能夠從屬性文件中加載數據並轉換為相應的模型,您必須創建一個讀取器,該讀取器將從屬性文件中讀取數據並轉換為所需的記錄。

這個針對i18n的自定義軟件包將為您提供一些方法。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM