console
var app = angular.module('app', []);
app.controller('test_controller',
function($scope,$filter,$compile) {
var item = [{"name":"201703221124451596671342","info":{"createBy":"2079","createDate":"2017-03-22 11:24:45","cronTime":"","delFlag":"0","goodsId":"G200009","id":"201703221124451596671342","info":"全场满200可用","isDigital":"1","money":"100000","name":"10元优惠券","number":0,"pictureId":"","recieveNumber":0,"sendNum":8,"totalNumber":0,"updateBy":"2079","updateDate":"2017-03-22 11:24:45","usableNumber":0,"usedNumber":0}}]
$scope.append = function(){
var hhh = $compile("<div ng-repeat='list in [1,2,3,4,5,6]'></div>")($scope);
$scope.html = hhh;
}
$scope.clickOne = function($index) {
$scope.one = $scope.ddd[$index].text;
}
$scope.ddd = [{
checked: true,
text: '测试文本1a-true'
},
{
checked: true,
text: '测试文本1b-true'
},
{
checked: true,
text: '测试文本1c-true'
},
{
checked: false,
text: '测试文本1d-false'
},
{
checked: true,
text: '测试文本1e-true'
},
{
checked: false,
text: '测试文本1f-false'
},
{
checked: false,
text: '测试文本1g-false'
},
{
checked: true,
text: '测试文本1-htrue'
},
{
checked: true,
text: '测试文本1-true'
}];
});
<script src="http://cdn.bootcss.com/angular.js/1.5.8/angular.min.js">
</script>
<body ng-app="app">
<div ng-controller="test_controller">
<input type="text" ng-model="search">
<ul>
<li ng-click="clickOne($index)" ng-repeat="list in ddd | orderBy:-'checked' | filter:search track by $index">
{{list.text}}{{$index}}
</li>
</ul>
<p>
{{one}}
</p>
<a ng-click='append()'>追加html</a>
<div id='html'>{{html}}</div>
</div>