Skip to content

Commit da710d1

Browse files
committed
Changes for selectBox to have its own scope, my own implementation of domiSchenk#3
1 parent b1ee309 commit da710d1

File tree

2 files changed

+23
-12
lines changed

2 files changed

+23
-12
lines changed

src/SelectBox.js

Lines changed: 3 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

test/index.html

Lines changed: 20 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,35 @@
1616
<select-box ng-Selected-Value="selectedValue"
1717
ng-Item-Name="label"
1818
ng-Item-Id="key"
19-
ng-title="List Value"
19+
ng-title="List 1"
2020
ng-data="list"
2121
ng-placeholder="Select"
2222
ng-header-class="bar-calm"
2323
ng-select-changed="onSelectChanged()"
2424
></select-box>
2525

26+
<select-box ng-Selected-Value="selectedValue2"
27+
ng-Item-Name="label"
28+
ng-Item-Id="key"
29+
ng-title="List 2"
30+
ng-data="list2"
31+
ng-placeholder="Select2"
32+
ng-header-class="bar-positive"
33+
ng-select-changed="onSelectChanged()"
34+
></select-box>
35+
2636
<script>
2737
angular.module('ionicApp', ['ionic', '$selectBox'])
2838
.controller('MyCtrl', function($scope){
29-
$scope.list = [
30-
{key:"Test", label:"Test Label"},
31-
{key:"Test2", label: "Test Label 2"}
32-
];
39+
$scope.list = [
40+
{key:"Test", label:"Test Label"},
41+
{key:"Test2", label: "Test Label 2"}
42+
];
43+
44+
$scope.list2 = [
45+
{key:"TestA", label:"Test Label A"},
46+
{key:"TestB", label: "Test Label B"}
47+
];
3348

3449
$scope.onSelectChanged = function() {
3550
console.log('onSelectChanged');

0 commit comments

Comments
 (0)