AngularJS Bootstrap
AngularJS 的首选样式表是 Twitter Bootstrap, Twitter Bootstrap 是目前最受欢迎的前端框架。
查看 Bootstrap教程。
Bootstrap
你可以在你的 AngularJS 应用中加入 Twitter Bootstrap,你可以在你的
元素中添加如下代码:
如果站点在国内,建议使用百度静态资源库的Bootstrap,代码如下:
以下是一个完整的 HTML 实例, 使用了 AngularJS 指令和 Bootstrap 类。
HTML 代码
Users
编辑 | 名 | 姓 |
| {{ user.fName }} | {{ user.lName }} |
创建新用户:
编辑用户:
运行结果:
指令解析
Bootstrap 类解析
元素 | Bootstrap 类 | 定义 |
---|
| container | 内容容器 |
table | 表格 | table-striped | 带条纹背景的表格 | | btn | 按钮 | | btn-success | 成功按钮 | | glyphicon | 字形图标 | | glyphicon-pencil | 铅笔图标 | | glyphicon-user | 用户图标 | | glyphicon-save | 保存图标 | | form-horizontal | 水平表格 | | form-group | 表单组 | | control-label | 控制器标签 | | col-sm-2 | 跨越 2 列 | | col-sm-10 | 跨越 10 列 |
JavaScript 代码
myUsers.js angular.module('myApp', []).controller('userCtrl', function($scope) { $scope.fName = ''; $scope.lName = ''; $scope.passw1 = ''; $scope.passw2 = ''; $scope.users = [ {id:1, fName:'Hege', lName:"Pege" }, {id:2, fName:'Kim', lName:"Pim" }, {id:3, fName:'Sal', lName:"Smith" }, {id:4, fName:'Jack', lName:"Jones" }, {id:5, fName:'John', lName:"Doe" }, {id:6, fName:'Peter',lName:"Pan" } ]; $scope.edit = true; $scope.error = false; $scope.incomplete = false; $scope.editUser = function(id) { if (id == 'new') { $scope.edit = true; $scope.incomplete = true; $scope.fName = ''; $scope.lName = ''; } else { $scope.edit = false; $scope.fName = $scope.users[id-1].fName; $scope.lName = $scope.users[id-1].lName; } }; $scope.$watch('passw1',function() {$scope.test();}); $scope.$watch('passw2',function() {$scope.test();}); $scope.$watch('fName', function() {$scope.test();}); $scope.$watch('lName', function() {$scope.test();}); $scope.test = function() { if ($scope.passw1 !== $scope.passw2) { $scope.error = true; } else { $scope.error = false; } $scope.incomplete = false; if ($scope.edit && (!$scope.fName.length || !$scope.lName.length || !$scope.passw1.length || !$scope.passw2.length)) { $scope.incomplete = true; } }; }); JavaScript 代码解析 Scope 属性 | 用途 |
---|
$scope.fName | 模型变量 (用户名) | $scope.lName | 模型变量 (用户姓) | $scope.passw1 | 模型变量 (用户密码 1) | $scope.passw2 | 模型变量 (用户密码 2) | $scope.users | 模型变量 (用户的数组) | $scope.edit | 当用户点击创建用户时设置为true。 | $scope.error | 如果 passw1 不等于 passw2 设置为 true | $scope.incomplete | 如果每个字段都为空(length = 0)设置为 true | $scope.editUser | 设置模型变量 | $scope.watch | 监控模型变量 | $scope.test | 验证模型变量的错误和完整性 |
以上就是对AngularJS Bootstrap 资料的整理,后续继续补充,希望能帮助编程AngularJS的同学。 以上就是AngularJS Bootstrap详细介绍及实例代码的详细内容,更多请关注易知道|edz.cc其它相关文章!
推荐阅读
手机卡全网通、双4G和盲插都有什么区别详细介绍,网络, 手机卡全网
2010年底DIY硬件总结和安装参考,,它似乎只是一眨眼的功夫从过去的最后一眼。看看现在的岗位似乎就在昨天,但看看当年的内容是真的走了,如果
Win10任务管理器的详细介绍|win10任务管理器打不开怎么办,详细介绍,任务管理器, Win10任务管理器的详细介绍?作为Windows中使用最频繁的
新建参考线快捷键|新建参考线快捷键Mac电脑,,新建参考线快捷键Mac电脑ps前景色填充快捷键是Alt+Delete。1、打开ps,点击新建,创建2、点击左
苹果表watchOS2更新什么 watchOS2内容详细介绍,苹果, Apple Watch
取消参考线快捷键|取消参考线快捷键怎么设置,,1. 取消参考线快捷键怎么设置在PS工作界面,选择上方菜单栏中的【视图】,在打开的菜单中选择下
最新电脑主板详解|电脑主板详细介绍,,电脑主板详细介绍核心部件都搭载在上面 所以主板又称之为平台 核心的关乎计算机运行的配件 cpu 内
升级到Win11会变成盗版吗?升级到Win11会不会变成盗版详细介绍,会不会,升级到, 随着Win11系统的推出,很多玩家们纷纷跃跃欲试想先体验最新
win1019018新功能有哪些win1019018新功能详细介绍,详细介绍,新功能,最近因为最新版的win10消息爆出,很多的玩家们都非常的期待最新版的win1
打印设置页边距|打印设置页边距数值参考,,打印设置页边距数值参考EXCEL如何在打印预览的时候调整页边距的步骤方法如下面所示:1.选中内容
cad参考集快捷键|参照快捷键CAD,,1. 参照快捷键CAD放大缩小快捷键:Scale(SC),然后输入需要的比例。含义和功能说明如下:比例因子: 以指定的比例
添加参考线快捷键ps|显示参考线快捷键ai,,1. 显示参考线快捷键aiAI怎样显示或隐藏参考线?快捷键是什么CTRL+我们也可以点击窗口上方的视图
ps清除参考线快捷键|ps参考线删除快捷键,,ps参考线删除快捷键1、首先,需要打开ps软件ps如何出血出背景色2、打开ps软件后,新建一个画布,假如
Win10 2004更新了哪些内容?Win10 2004优化与更新详细介绍,详细介绍,内容, 很多用户不清楚win10 2004版本更新了什么,有什么新的功能上线,
有人能详细介绍一下索尼黑卡相机RX100M7吗它的性能到底如何,索尼,光圈,有人能详细介绍一下索尼黑卡相机RX100M7吗它的性能到底如何索尼 -B
|
|