2010-05-19 51 views
0
<?xml version="1.0"?> 
    <!-- This module loads an image. --> 
    <mx:Module width="100%" height="100%" 
     xmlns:mx="http://www.adobe.com/2006/mxml"> 

    <mx:Image source="trinity.gif"/> 

    </mx:Module> 

我有這樣的10個模塊。模塊類中是否有任何方法可以根據用戶登錄隱藏和顯示。Flex中的模塊

+0

我想你需要在這裏提供更多的細節 - 你想顯示或隱藏什麼?你使用什麼樣的用戶登錄系統? – DanK 2010-05-19 13:41:24

+0

我第二。我的第一個問題是 - 你的'用戶對象'是如何存在的? – 2010-05-19 20:29:51

回答

2

確定你可以隱藏它們,但是我發現它在我們比較大的Flex應用程序中更有用,我認爲我們當前有83個模塊,我根據用戶權限加載模塊,然後渲染所有的東西下載。當然,每個人都會獲得主要的「登錄」模塊,但是它會檢查他們的憑據,確定他們有權訪問哪些內容,並只加載這些模塊。這種做法也會使應用程序稍微更安全一些,因爲您無法破解尚未加載的應用程序。