将数据属性分配给模型

时间:2015-07-04 13:31:37

标签: javascript arrays angularjs multidimensional-array

在我的标记中,我有:

<div class="sli1"
     data-values="10, 20, 30, 40,50, 60, 70"

无论如何,我可以将数据值绑定为我可以重复使用角度的模型,通过ng-bind查看我无法弄清楚我是如何做到这一点的。

2 个答案:

答案 0 :(得分:1)

你在这里:

<div ng-app="myApp" ng-controller="myCtrl">
    <div class="sli1" data-values="{{ dataValues.join(',') }}">The div tab</div>
</div>
<script>
    var app = angular.module('myApp', []);
    app.controller('myCtrl', function($scope) {
        $scope.dataValues = [10, 20, 30, 40, 50, 60, 70];
    });
</script>

希望得到这个帮助。

答案 1 :(得分:1)

ng-list指令将允许您执行此操作,只需要使用[]数组而不是字符串。

<强>标记

<body class="container" ng-controller="mainCtrl" ng-init="test=[10,20,30,40,50,60,70]">
  <input ng-model="test" ng-list="," />
</body>

Plunkr Here