Abp vNext 修改Identity模塊用戶管理界面的坑


這里記錄下我在修改用戶管理界面遇到的坑。
具體的修改方法查看官方文檔

問題

我的需求是修改表格的列,表頭定義在Index.cshtml中,直接修改即可,問題出在修改視圖所依賴的js文件。
修改js文件后,在Windows環境中能夠正常訪問到修改后的內容,但是在CentOS中無效。

原因

經過多次嘗試最終發現原來是引用js文件的路徑問題,需要將以下代碼中的/identity/users/改為首字母大寫,與目錄一致,該問題根源應該出在Abp的虛擬文件系統。

改后的代碼

@section scripts {
    <abp-script-bundle name="@typeof(IndexModel).FullName">
        <abp-script src="/Pages/AbpPermissionManagement/permission-management-modal.js" />
        <abp-script src="/Pages/Identity/Users/index.js" />
    </abp-script-bundle>
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM