小编cra*_*204的帖子

ng-options with track by和filters

嘿所以我需要用Json对象的Region列表填充我的选择框.这里有重复,我想删除,我已经设置了字母顺序.

我还需要使用track by job.WS_REGION,以便将值设置为刚才的区域我认为它是跟踪索引,因此为该值指定一个数字.

可以跟踪过滤器一起使用吗?

它们通过赋值或应用滤波器完美地相互独立.

<select ng-model="filterzz" ng-options="job.WS_REGION for job in jobsfull track by job.WS_REGION | orderBy: 'WS_REGION' | unique:'WS_REGION'">
Run Code Online (Sandbox Code Playgroud)

如果这是一个简单的错误,请在周五下午轻松一下:)

javascript angularjs

7
推荐指数
1
解决办法
3397
查看次数

从第三方库异步回调更新AngularJS范围

嗨,我正在尝试使用import.io刮取一些足球比分.我设法让他们的JS使用API​​并提供数据.问题是它必须位于控制器内部的私有范围内,因为我无法对其进行重复操作.

任何人都可以告诉我为什么,并且如果有人对Scope有一个很好的指导可能会更有用.

latestScores.controller('ScoresController', function ($scope) {
  $scope.pots = [];
  var io2 = new importio("XXX", "XXXXXX[API KEY]XXXXXXXX", "import.io");


    io2.connect(function (connected) {

        if (!connected) {
            console.error("Unable to connect");
            return;
        }


        var data;


        var callback = function (finished, message) {

            if (message.type == "DISCONNECT") {
                console.error("The query was cancelled as the client was disconnected");
            }

            if (message.type == "MESSAGE") {
                if (message.data.hasOwnProperty("errorType")) {

                    console.error("Got an error!", message.data);
                } else {
                    data = message.data.results;
                }
            }
            if (finished) {

                pots = data;
                console.log(pots); /* …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs angularjs-scope

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

标签 统计

angularjs ×2

javascript ×2

angularjs-scope ×1