0
A
回答
0
見下一節(#5)
// INITIALIZATION IN CONFIG PHASE (USING PIN)
angular.module('starter', ['ionic', 'ionicSettings'])
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('main', {
url: '/main',
abstract: true,
templateUrl: 'templates/main.html',
resolve: {
settings: function($ionicSettings, $ionicPopup) {
var settings = {
toggle1: {
type: 'toggle',
label: 'Toggle 1',
value: true
},
toggle2: {
type: 'toggle',
label: 'Toggle 2',
value: false
},
pin: {
type: 'pin',
label: 'PIN',
value: '',
onValid: function() {
$ionicPopup.alert({
title: 'Success',
template: 'Welcome!'
});
},
onInvalid: function($event, wrongPinValue) {
$ionicPopup.alert({
title: 'Fail',
template: 'Wrong pin: ' + wrongPinValue + '! Try again.'
});
}
}
};
return $ionicSettings.init(settings);
}
}
})
});
// INITIALIZATION IN CONTROLLER (WITHOUT PIN)
angular.module('starter.controllers', [])
.controller('YourCtrl', function($scope, $ionicSettings) {
$ionicSettings.init({
awesomeSelection: {
type: 'selection',
values: ['one', 'two', 'three'],
label: 'Awesome Selection',
value: 'two'
},
coolToggle: {
type: 'toggle',
label: 'Cool toggle',
value: true
}
});
});
相關問題
- 1. 我應該使用「從包導入使用情況,設置」或「從。導入使用情況,設置」
- 2. 使用情況下沒有設置
- 3. 子查詢使用情況
- 4. 在不使用.gitconfig的情況下設置Git用戶名和電子郵件?
- 5. 在不使用GUI的情況下設置TFS 2013 SharePoint配置
- 6. 使用Where子句的情況下mysql
- 7. Android設備上的jGit使用情況
- 8. iOS中的設備使用情況
- 9. 配置.NET CLR RAM的使用情況
- 10. 數據使用情況+應用程序數據使用情況
- 11. ThreadPool.QueueUserWorkItem使用情況
- 12. 使用select情況
- 13. Android:SimpleCursorAdapter使用情況
- 14. 移動設備使用情況
- 15. 如何在不使用modules.xml的情況下設置myDatasource-ds.xml
- 16. 設置觸發命令的使用情況
- 17. 如何在不使用Maven的情況下設置Selenium WebDriver?
- 18. 如何在FreeBSD上設置每月的帶寬使用情況
- 19. 使用Vagrant在沒有VirtualBox的情況下使用KVM/qemu設置虛擬機
- 20. 使用XCode的AWS SDK使用情況
- 21. 只有在原子集尚未設置的情況下設置
- 22. 演示代理使用情況與不使用情況
- 23. 不同的使用情況
- 24. 的Perl Autovivication使用情況
- 25. 離子:$ location.path只有在使用$ scope的情況下才有效$ apply()
- 26. 使用不使用離子的離子創建離子搜索欄2
- 27. 要使用if或使用情況
- 28. 使用JAVA檢查Internet使用情況
- 29. 內存使用情況
- 30. iphone內存使用情況