小编mcb*_*jam的帖子

如何调用AngularJS指令中定义的方法?

我有一个指令,这里是代码:

.directive('map', function() {
    return {
        restrict: 'E',
        replace: true,
        template: '<div></div>',
        link: function($scope, element, attrs) {

            var center = new google.maps.LatLng(50.1, 14.4); 
            $scope.map_options = {
                zoom: 14,
                center: center,
                mapTypeId: google.maps.MapTypeId.ROADMAP
            };
            // create map
            var map = new google.maps.Map(document.getElementById(attrs.id), $scope.map_options);
            var dirService= new google.maps.DirectionsService();
            var dirRenderer= new google.maps.DirectionsRenderer()

            var showDirections = function(dirResult, dirStatus) {
                if (dirStatus != google.maps.DirectionsStatus.OK) {
                    alert('Directions failed: ' + dirStatus);
                    return;
                  }
                  // Show directions
                dirRenderer.setMap(map);
                //$scope.dirRenderer.setPanel(Demo.dirContainer);
                dirRenderer.setDirections(dirResult);
            };

            // Watch
            var updateMap = …
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-directive

294
推荐指数
7
解决办法
32万
查看次数

使用Angular JS进行文件选择

我想用AngularJS获取一个文件:

HTML:

<div ng-controller="TopMenuCtrl">
    <button class="btn" ng-click="isCollapsed = !isCollapsed">Toggle collapse</button>
    <input type="file" ng-model="filepick" ng-change="pickimg()" multiple />
    <output id="list"></output> 
</div>
Run Code Online (Sandbox Code Playgroud)

JavaScript的:

angular.module('plunker', ['ui.bootstrap']);
function TopMenuCtrl($scope) {
    $scope.pickimg = function() {
        alert('a');
    };
}
Run Code Online (Sandbox Code Playgroud)

如何onchange在AngularJS pickimg函数上绑定输入文件操作?我怎样才能操纵上传后的文件?

angularjs

26
推荐指数
3
解决办法
8万
查看次数

AngularJS工厂参数

我正在尝试将参数发送到angularjs服务.这是我的服务代码:

angular.module('skyBiometryServices', ['ngResource'])
.factory('Facedetect', function( $resource ) {
    return $resource('skyBiometry/facedetect', {}, {
        query: {
            method : 'GET',
            params : {imageUrl: "http://cdn1-public.ladmedia.fr/var/public/storage/images/dossiers/presidentielles-2012/les-news-sur-les-presidentielles-2012/exclu-public-cauet-pour-ces-presidentielles-personne-ne-me-fait-rever-209063/2064021-1-fre-FR/Exclu-Public-Cauet-Pour-ces-presidentielles-personne-ne-me-fait-rever-!_portrait_w674.jpg"},
            isArray: false
        }
    })
});
Run Code Online (Sandbox Code Playgroud)

在我的控制器中我有这个:

function IndexCtrl($scope,Facedetect) {
    $scope.text = Facedetect.query();
}
Run Code Online (Sandbox Code Playgroud)

如何从控制器将imageurl发送到我的服务?像这样的东西

function IndexCtrl($scope,Facedetect) {
    $scope.text = Facedetect.query('MY IMAGE URL');
}
Run Code Online (Sandbox Code Playgroud)

提前谢谢.

angularjs angularjs-factory

18
推荐指数
3
解决办法
3万
查看次数

如何处理ETIMEDOUT错误?

如何处理此次通话中的etimedout错误?

 var remotePath = "myremoteurltocopy"
 var localStream = fs.createWriteStream("myfil");;
        var out = request({ uri: remotePath });
        out.on('response', function (resp) {
            if (resp.statusCode === 200) {
                out.pipe(localStream);
                localStream.on('close', function () {
                    copyconcurenceacces--;
                    console.log('aftercopy');
                    callback(null, localFile);
                });
            }
            else
                callback(new Error("No file found at given url."), null);
        })
Run Code Online (Sandbox Code Playgroud)

还有一种方法可以等待更长时间吗?或者再次请求远程文件?

究竟是什么原因导致这个错误?超时?

javascript error-handling timeout http node.js

17
推荐指数
3
解决办法
8万
查看次数

如何在Github存储库和Openshift之间自动同步?

在Github存储库和Openshift之间自动化同步的最佳方法是什么?

我在openshift中找到了这个文档:https://www.openshift.com/forums/openshift/how-to-keep-a-github-repository-and-an-openshift-repository-in-sync 用于手动进行同步化.

github openshift

6
推荐指数
1
解决办法
2132
查看次数

我可以在谷歌应用引擎中使用org.apache.http.client.HttpClient吗?

我读到了goole只允许获取的东西.这是否意味着在google appe引擎中集成org.apache.http.client.HttpClient是不可能的?

如果没有,是否可以使用谷歌应用引擎上的org.apache.http.client.HttpClient使用现有的库?

java google-app-engine http

5
推荐指数
1
解决办法
2610
查看次数

如何在Angular JS中更改src后刷新图像

我想选择一个文件并加载角度js.

一切都很好,图像不会重新解决的唯一问题.我可以看到一切正常,因为当我用angular.js在我的页面上切换菜单时,图像已经刷新了.

这是我的代码:

<div ng-controller="TopMenuCtrl">
        <button class="btn" ng-click="isCollapsed = !isCollapsed">Toggle collapse</button>
        <input ng-model="photo"
           onchange="angular.element(this).scope().file_changed(this)"
           type="file" accept="image/*" multiple />
            <output id="list"></output>
            <img ng-src="{{imageSource}}">
    </div>
Run Code Online (Sandbox Code Playgroud)

和Angular js脚本:

$scope.file_changed = function(element) {
          var files = element.files; // FileList object
          // Loop through the FileList and render image files as thumbnails.
          for (var i = 0, photofile; photofile = files[i]; i++) { 

             // var photofile = element.files[0];
              var reader = new FileReader();
              reader.onload = (function(theFile) {
                    return function(e) {

                    $scope.imageSource= e.target.result;

                    };
                  })(photofile);

              reader.readAsDataURL(photofile); …
Run Code Online (Sandbox Code Playgroud)

image-processing angularjs

5
推荐指数
1
解决办法
2万
查看次数

跨域限制和子域

子域名是否存在跨域策略限制?

如果我有一个应用程序paint.xxxx.com正在操作图像image.xxxx.com,是否有任何跨域问题?

我问这些问题,因为我正在考虑在子域上放置代理.

cross-domain cross-domain-policy

5
推荐指数
1
解决办法
7957
查看次数

是否可以使用CSS或AngularJS在显示器上舍入浮点数?

我有一个angularjs属性,包含一个我显示如下的浮点数:

{{fraisDeDep.kilometre}}
Run Code Online (Sandbox Code Playgroud)

显示为:45,4564
如何显示45,45没有破坏绑定的功能?

该方法适用于{{fraisDeDep.kilometre*fraisDeDep.indemniteKilometre*fraisDeDep.allerretour}}吗?

angularjs

4
推荐指数
1
解决办法
4049
查看次数

引导.如何添加多个添加词缀属性?

我正在使用这样的Bootstrap Affix:

<div data-spy="affix" data-offset-top="220">
Run Code Online (Sandbox Code Playgroud)

我添加这个css来修复触发词缀时的位置:

.affix {
        position: fixed; 
        top: 20px; 
        z-index:1;
        margin-left: auto ; 
        margin-right: auto ;
    }
Run Code Online (Sandbox Code Playgroud)

是否可以在几个Dom元素上使用Affix并影响不同的css,如下所示:

<div data-spy="affix2" data-offset-top="220">
.affix2 {
            position: fixed; 
            top: 50px; 
            z-index:1;
        }
Run Code Online (Sandbox Code Playgroud)

twitter-bootstrap

3
推荐指数
1
解决办法
6659
查看次数

Nodejs 在循环中等待

我想循环等待,实现这一目标的最佳方法是什么?

这是我的实际代码:

var groups = ['461', '6726', '3284', '4', '121', '11', '399', '1735', '17', '19', '1614 ];
groups.forEach(function (value) {
            myfunction(value);
        });
Run Code Online (Sandbox Code Playgroud)

我希望 myfunction() 每 5 分钟被调用一次。

我想循环遍历组数组一次并在每个项目之间等待直到读取结束

什么是最好的方法 ?

idioms wait node.js

3
推荐指数
2
解决办法
6577
查看次数