【问题标题】:Template not found- using angularjs ngCart to build shopping cart for ecommerce找不到模板 - 使用 angularjs ngCart 为电子商务构建购物车
【发布时间】:2016-08-01 02:10:32
【问题描述】:
我正在构建一个有角度的网络应用程序,并试图合并 ngCart。我使用bower install ngcart --save 安装了它,将 bower 文件合并到我的 index.html 文件中,并将其作为依赖项注入到应用程序中。当我尝试使用 <ngcart-addtocart> 指令(仅在视图文件中合并 ngcart-addtocart 标记)时,我收到以下错误 - Error: [$compile:tpload] Failed to load template: template/ngCart/addtocart.html (HTTP status: 404 Not Found)
我怀疑这是我缺少的一些简单的东西。谢谢!
【问题讨论】:
标签:
javascript
angularjs
templates
shopping-cart
ng-template
【解决方案1】:
查看bower 安装的ngCart 目录,将文件下载到。
app/public/libraries/ngCart/template/
└── ngCart
├── addtocart.html
├── cart.html
├── checkout.html
└── summary.html
然后在指令中写入模板位置。
<ngcart-summary template-url="/libraries/ngCart/template/ngCart/summary.html"></ngcart-summary>
【解决方案2】:
在 ngcart 文件夹中有一个模板文件夹名称,
你把它复制到项目文件夹,因为它包含他抱怨缺少的html。