我是编程的初学者,我正在尝试使用外部库angular-socialshare
。不幸的是,我失败了。应该可以通过Facebook分享一些内容而不使用jquery。
我下载了lib并添加到我的html文件中:
<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.6.4/angular.min.js"></script>
<script src="vendors/angular-socialshare/dist/angular-socialshare.js"></script>
我还补充说:
<div ng-controller='myCtrl'> <div socialshare socialshare-provider="facebook"
socialshare-url="http://720kb.net" facebook class="facebookShare"</div> </div>
在我的js文件中,我写道:
var myApp = angular.module('myApp', [
'720kb.socialshare',
]);
myApp.controller("myCtrl", ['Socialshare', function testController(Socialshare) {
Socialshare.share({
'provider': 'facebook',
'attrs': {
//fill attributes
},
});
}]);
我认为它缺少ng-app但是只要我添加ng-app =&#34; myApp&#34;在div我得到这个错误:
错误:[$ injector:modulerr] http://errors.angularjs.org/1.6.4/ $喷油器/ modulerr? P0 = MyApp来&安培; P1 =%5B%24injector%3Anomod%5D%20http%3A%2F%2Ferrors.angularjs.org%2F1.6.4%2F%24injector%2Fnomod%3Fp0%3DmyApp%0AL%2F%3C%40https%3A %2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A6%3A425%0AAe%2F%3C%2F%3C%2F%3C%40https%3A%2F%2Fajax .googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A26%3A270%0AB%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular .min.js%3A25%3A299%0AAe%2F%3C%2F%3C%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A26 3A44% %0Ag%2F%3C%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A42%3A117%0Aq%40https%3A%2F%2Fajax.googleapis .COM%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A7%3A493%0Ag%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min的.js%3A41%3A476%0Aeb%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A46 3A44%%%0AC%40https 3A%2F%2Faj ax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A21%3A373%0ASc%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4% 2Fangular.min.js%3A22%3A179%0Aue%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A20%3A406%0A%40https%3A% 2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1.6.4%2Fangular.min.js%3A331%3A117%0AB%40https%3A%2F%2Fajax.googleapis.com%2Fajax%2Flibs%2Fangularjs%2F1。 6.4%2Fangular.min.js%3A38 3A36%%0A
有人能解决我的问题吗?我真的不明白如何使用这个库。