在angularjs和middleman上处理资产
Handling assets on angularjs and middleman
我很难将angularjs集成到我的中间人应用程序中。我正在遵循phonecatApp教程中的angularjs和教程6中关于模板和链接图像的教程。输出很好,但是控制台显示了一个恼人的错误。
GET http://localhost:4567/images/ 404 (Not Found)
现在我读到,当把角表达式直接到图像元素的src
属性时,会发生这个问题,所以建议把它放在ng-src
指令中,但我正在使用它的助手,它给了我这个错误。下面是我的代码:
= image_tag nil, "ng-src" => asset_path(:images, "{{phone.imageUrl}}")
image_tag
助手在任何情况下都添加了src
属性(参见http://www.padrinorb.com/api/Padrino/Helpers/AssetTagHelpers.html#image_tag-instance_method,点击'查看源代码'):
# File 'padrino-helpers/lib/padrino-helpers/asset_tag_helpers.rb', line 253
def image_tag(url, options={})
options.reverse_merge!(:src => image_path(url))
tag(:img, options)
end
由于image_tag
内部只使用tag
助手,您可以使用…
= tag :img, "ng-src" => asset_path(:images, "{{phone.imageUrl}}")
相关文章:
- 可以't让我的if语句处理js中的html表单输入
- keyup事件处理程序更改焦点不适用于快速键入
- 如何使用jquery处理php循环通过元素
- angular.js没有'无法在PhoneGap中处理视图标记
- Webpack/Rect:遵循egghead.io教程,但出现错误:您可能需要一个合适的加载程序来处理此文件类型
- 提示使用服务器端事件处理程序激活JavaScript
- javascript:如何在antlr生成的Lexer中进行错误处理
- 如何编写一个具有公共标头的批处理
- 在同一个服务工作者中处理service-worker.js有任何影响吗
- 如何处理node.js节点mongodb中的连接和查询队列
- 通过命令行/批处理文件打开页面时,将javascript代码注入Google Chrome
- 如何处理10页以上的静态页眉/页脚
- 将事件处理程序绑定到任何可能的事件
- 通过ajax将坐标传递到php服务器端,并在处理后检索到javascript
- python到“;流“;字典处理
- 使用javascript进行实时图像处理
- 导入jQuery脚本获胜'我不处理html文件
- Javascript无法处理表单提交
- 在承诺链中处理早期回报的最佳方式
- 在angularjs和middleman上处理资产