簡體   English   中英

訪問客戶端的根文件夾

[英]access to the root folder for client side

我是服務器端應用程序開發的新手。 我在mongodb中有一個集合,該集合存儲存儲在根目錄/uploads的文件的名稱。 我必須使用angular在客戶端下載它們。 但是從ng-repeat使用ng-src或簡單的src會出現404錯誤。 有什么方法可以讓客戶端訪問帶有文件的目錄?

<div class="row jumbotron" ng-repeat="item in items">
    <div class="col-sm-1">
        <img ng-src="../../../uploads/{{item.logo}}">
    </div>
    <div class="col-sm-8">
        <h4>{{item.name}}</h4>
    </div>
    <div class="col-sm-2 pull-right">
        <button type="button" class="btn btn-lg btn-info" ng-click="showModal($index)">Edit</button>
    </div>
</div>

應用架構

還嘗試通過../提供文件(未找到)

<div>
    <img src="../../../uploads/38809344bac1a3a77c5d1e0493763849.png">
</div>

您提供的路徑將上升到三個文件夾,然后將查找上載文件夾,因為每個../表示:上升一個級別( 相對路徑表示法 )。 如果不是這種情況,請使用您的文件夾結構示例更新問題。 相對路徑從您的HTML文件在服務器上所在的當前文件夾開始。

需要記住的另一點:如果使用Linux ,則/uploads文件夾的特權必須允許應用程序訪問它。

暫無
暫無

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

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