Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/391.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 升序;ng选项“;不起作用_Javascript_Angularjs_Angularjs Filter - Fatal编程技术网

Javascript 升序;ng选项“;不起作用

Javascript 升序;ng选项“;不起作用,javascript,angularjs,angularjs-filter,Javascript,Angularjs,Angularjs Filter,我有以下代码(Ctrl): Filters.js: @看 AppSalud.filter('range',function(){ 返回函数(输入,总计){ 总计=parseInt(总计); 对于(var i=1;iYou正在寻找我实现的“自然排序”库,结果不一样,但不显示排序的数字。结果如下:13 1、3、4、5、6、7、8、9、10、11、12、2、14、15、16、17、18、,​​19, 20, 21, 22, 23, 24 $scope.dummie = 8; // Default va

我有以下代码(Ctrl):

Filters.js: @看

AppSalud.filter('range',function(){
返回函数(输入,总计){
总计=parseInt(总计);

对于(var i=1;iYou正在寻找我实现的“自然排序”库,结果不一样,但不显示排序的数字。结果如下:13 1、3、4、5、6、7、8、9、10、11、12、2、14、15、16、17、18、,​​19, 20, 21, 22, 23, 24
$scope.dummie = 8; // Default value
$scope.dummie_opts = $filter('range')([],24);
// [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24]
AppSalud.filter('range', function() {
    return function(input, total) {
        total = parseInt(total);
        for (var i=1; i<=total; i++) input.push(i);
        return input;
    };
});
<select name="dummie" ng-model="dummie" ng-options="v as v for (k,v) in dummie_opts">
<option value="0">1</option>
<option value="1">2</option>
<option value="10">11</option>
<option value="11">12</option>
<option value="12">13</option>
<option value="13">14</option>
<option value="14">15</option>
<option value="15">16</option>
<option value="16">17</option>
<option value="17">18</option>
<option value="18">19</option>
<option value="19">20</option>
<option value="2">3</option>
<option value="20">21</option>
<option value="21">22</option>
<option value="22">23</option>
<option value="23">24</option>
<option value="3">4</option>
<option value="4">5</option>
<option value="5">6</option>
<option value="6">7</option>
<option value="7">8</option>
<option value="8">9</option>
<option value="9">10</option>