【发布时间】:2013-12-21 05:41:53
【问题描述】:
我在 Rails 中使用 ng-grid,并在主页上复制了第一个示例,其中:
<div class="gridStyle" ng-grid="availOptions"></div>
$scope.arr = [{name: "Moroni", age: 50},
{name: "Tiancum", age: 43},
{name: "Jacob", age: 27},
{name: "Nephi", age: 29},
{name: "Enos", age: 34}]
$scope.availOptions = {
data: 'arr'
}
在资产被预编译之前,这很有效。但是运行后
$ rake assets:precompile
我们突然得到两张表——见http://grab.by/t2dm——以及错误:
无法调用未定义的方法“selectionHandlers”
我已经广泛搜索了这个问题,但在网上找不到任何其他帮助。所以我想我会在这里发帖,因为过去几天我一直在尝试调试它。救命!
我们将不胜感激。
【问题讨论】:
-
你熟悉缩小 Javascript 和 AngularJS 的问题吗?如果您的代码在预编译资产后出现问题,那很可能是您的问题。尝试在“angularjs 缩小”上进行谷歌搜索或阅读this page 上的缩小部分。
标签: ruby-on-rails ruby-on-rails-3 angularjs asset-pipeline ng-grid