2014-03-04 49 views
0

我試圖轉換與EJS模板到角的快速應用。當試圖使用Angular Strap彈出窗口時,我希望彈出窗口內容顯示來自HTML部分的數據。問題是當我引用文件服務器對該路由發出GET請求並且找不到時。Angularstrap酥料餅的數據模板製作的GET請求

我的快速配置在templates文件夾中有index.html文件。該靜是在鄰近的目錄中的文件夾public。完整的文件夾結構如下所示:

app 
--public 
--templates 
    -index.html 
    -user.html 

的酥料餅的內容我想是user.html並且它正在從index.html的引用。我的角度代碼如下所示:

<a 
    title="User Info" 
    data-content="test" 
    data-template="/user.html" 
    bs-popover>whatever</a> 

我試過user.html/user.html,這些的任意組合。在控制檯它從根拋出一個404錯誤,指出http://hostname.com/user.html不存在。我的問題是,如何以角度引用部分html文件,並讓它指向正確的文件而不是GET請求到服務器?

我也嘗試過使用angular-ui-bootstrap,但它缺少部分支持。

謝謝!

回答

1

這些文件需要位於由Express配置定義的文件夾中作爲靜態文件夾。所以/user.html正在尋找在public/user.html的文件。如果沒有找到它,那麼它會向服務器發送一個GET請求。