小编Mal*_*001的帖子

仅当index大于1时才在重复列表中显示按钮

我有一个重复列表,如果$ index大于1,我怎么在列表中显示一个按钮?

plunkr开始:Plunkr

angularjs ng-repeat angularjs-ng-repeat

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

从输入类型密码到范围获取尾随空格?

我有一个输入密码字段.我希望能够警告用户他们的密码中没有任何空白区域.我发现的麻烦是我无法将尾随空格传递到范围以便检测它并警告用户他们不能这样做.

请参阅我的plunkr示例:LINK

如果输入输入字段,范围将返回密码的字符数,如果在密码末尾添加空格,则范围将不会报告正确的字符串长度,因为它显然会修剪任何尾随空格,这意味着我无法识别用户是否输入任何空格.因此,当用户添加尾随空格时,输入密码字段将显示当范围仅报告没有任何尾随空格的字符长度时添加了额外字符.

javascript angularjs angularjs-scope

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

将值插入数组对象

我有一个包含许多数组对象的数组.有没有办法在数组对象中插入一些东西,例如[d] = value4在数组对象[0]中?

   Array ( [0] => stdClass Object ( 
                    [a] => value1 
                    [b] => value2 
                    [c] => value3 )

   [1] => stdClass Object ( 
                    [a] => value1 
                    [b] => value2 
                    [c] => value3 )
    )
Run Code Online (Sandbox Code Playgroud)

php

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

ng-repeat键不使用JSON数据显示

我的服务抓取JSON数据并成功将数据返回给控制器,但是我在使用ng-repeat迭代键名时遇到了问题.

我想在页面上显示键名作为列表,因为它们是类别名称.

目前ng-repeat迭代正确的次数但不显示密钥名称.

控制器:

app.controller('getNav', function(getJSONData, $scope) {
    var path = 'json/navigation';
    getJSONData.async(path).then(function(d) {
        $scope.data = d;    
    });
});
Run Code Online (Sandbox Code Playgroud)

服务:

app.factory('getJSONData', function($http) {
  var getJSONData = {
    async: function(path) {
      var promise = $http.get(path).then(function (response) {
        return response.data;
      });
      return promise;
    }
  };
  return getJSONData;
});
Run Code Online (Sandbox Code Playgroud)

JSON数据:

{ 
     "data": {
         "category_a": ["a", "b", "c", "d"], 
         "category_b": ["e", "f", "g"], 
         "category_c": ["h", "i", "j"]
     }, 
     "response": "Navigation"
}
Run Code Online (Sandbox Code Playgroud)

视图:

<ul ng-controller="getNav">
   <li data-ng-repeat="(key, value) in data.data">Category name is: {{key}}</li>
</ul>
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-ng-repeat

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

非单页网页应用的requirejs和angularjs?

我有单独的页面,最初我想使用angularJS,因为数据绑定和许多其他整洁的功能.我最终使用requireJS只是为了帮助我更好地管理我的依赖项,因为我正在使用的javascript库列表正在增长.

我的问题是对非单页网页应用使用带有requireJS的AngularJS是否禁止?

requirejs angularjs

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

Requirejs optimiser - 包含某些文件和文件夹的嵌套依赖项

我正在使用RequireJS优化器来缩小和连接我的代码.目前,由于嵌套依赖性,r.js不会缩小我的很多脚本.

我想包含嵌套依赖项:

  • 内部的所有依赖:'js/services'
  • 所有嵌套的依赖项,用于特定JavaScript文件的列表

注意:我确实知道有选项,findNestedDependencies: true但是它会在应用程序中查找所有JavaScript文件的绝对依赖关系,因为我只想对某些JavaScript文件和文件夹执行此操作,因为我有一组始终用于的文件每页/每页.

我当前的构建文件如下所示:

  ({
    baseUrl: '../static/js',
    mainConfigFile: '../static/js/main.js',
    name: 'main',
    out: '../static/js/scripts.min.js',
    paths: {
        requireLib: 'vendor/require/require.min'
    },
    include: 'requireLib'
})
Run Code Online (Sandbox Code Playgroud)

我一直在关注本教程以使优化器运行:http://www.youtube.com/watch?v = m6VNhqKDM4E

javascript requirejs r.js

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

清除和添加幻灯片/重新初始化flexslider?

如何从flexslider中删除所有幻灯片并添加新幻灯片?

或者如何销毁和重新定位flexslider?

基本上我想重置flexslider.

//Create hotel image array
$('#carousel').flexslider({
    animation: "slide",
    controlNav: false,
    animationLoop: false,
    slideshow: false,
    itemWidth: 210,
    itemMargin: 0,
    minItems: 4,
    asNavFor: '#slider'
});

$('#slider').flexslider({
    animation: "slide",
    controlNav: false,
    animationLoop: false,
    slideshow: false,
    sync: "#carousel",
    start: function (slider) {
        $('body').removeClass('loading');
    }
});
Run Code Online (Sandbox Code Playgroud)

flexslider的链接:

编辑:

PLUNKR LINK:LINK

I downloaded this version which is supposed to have a destroy method: https://github.com/woothemes/FlexSlider/pull/716

I thought this would be the answer but for some reason my carousel seems to no longer …

jquery gallery carousel flexslider

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