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内存使用情况