angularjs passy Mashise-TypeError:element.Mashise不是函数
我在使用passy砖石时出错了。你知道这是什么意思吗?因为现在基本上砖石对我根本不起作用angularjs passy Mashise-TypeError:element.Mashise不是函数,angularjs,masonry,Angularjs,Masonry,我在使用passy砖石时出错了。你知道这是什么意思吗?因为现在基本上砖石对我根本不起作用 提前感谢我不确定您的问题的原因是什么,但我只是在处理同样的问题,我能够通过处理依赖项来解决它。经过一些尝试和错误,我注意到我缺少了angular Mashiness的一个依赖项,称为jquery bridget。我不知道为什么bower install没有安装这个,也许bower.json有问题,但无论如何,如果您这样做了 bower uninstall --save angular-masonry 然后
提前感谢我不确定您的问题的原因是什么,但我只是在处理同样的问题,我能够通过处理依赖项来解决它。经过一些尝试和错误,我注意到我缺少了angular Mashiness的一个依赖项,称为jquery bridget。我不知道为什么bower install没有安装这个,也许bower.json有问题,但无论如何,如果您这样做了
bower uninstall --save angular-masonry
然后
bower install --save jquery-bridget
bower install --save angular-masonry
它可能会解决你的问题。再一次,我不完全确定这是否是同一个问题,或者我的设置是否有不稳定的地方,我把它搞砸了。希望这有帮助 您需要安装插件:
如果使用grunt wiredep,则应在html中获得以下脚本顺序(脚本列表的第二部分应具有完全相同的顺序:jquery.bridget.js和其他脚本!):
在所有这些配置下,棱角砖砌体按预期工作。我以前遇到过完全相同的问题,通过更改“jquery.bridget.js”加载位置来解决
欢迎来到Stackoverflow。你的问题太宽泛了。请阅读并相应更新您的问题。适合我。我必须先加载jquery.bridget,然后才能进行砌石和图像绘制
bower install --save jquery-bridget
<!-- bower:js -->
<script src="/vendor/jquery/dist/jquery.js"></script>
<script src="/vendor/angular/angular.js"></script>
<script src="/vendor/angular-resource/angular-resource.js"></script>
<script src="/vendor/angular-route/angular-route.js"></script>
<script src="/vendor/jquery-bridget/jquery.bridget.js"></script>
<script src="/vendor/get-style-property/get-style-property.js"></script>
<script src="/vendor/get-size/get-size.js"></script>
<script src="/vendor/eventie/eventie.js"></script>
<script src="/vendor/doc-ready/doc-ready.js"></script>
<script src="/vendor/eventEmitter/EventEmitter.js"></script>
<script src="/vendor/matches-selector/matches-selector.js"></script>
<script src="/vendor/outlayer/item.js"></script>
<script src="/vendor/outlayer/outlayer.js"></script>
<script src="/vendor/masonry/masonry.js"></script>
<script src="/vendor/imagesloaded/imagesloaded.js"></script>
<script src="/vendor/angular-masonry/angular-masonry.js"></script>
<!-- endbower -->
{
...
"dependencies": {
"jquery": "~2.1.4",
"angular": "~1.3.15",
"angular-resource": "~1.3.15",
"angular-route": "~1.3.15",
"angular-masonry": "~0.11.0",
"jquery-bridget": "~1.1.0"
}
}