摘要:
可以认为provider有三个部分: 第一部分是私有变量和私有函数,这些变量和函数会在以后被修改。 第二部分是在app.config函数里可以访问的变量和函数,所以,他们可以在其他地方使用之前被修改。注意,这些变量和函数一定要添加到this上面才行。 第三部分是在控制器里可以访问的变量和函数,通过$ 阅读全文
摘要:
通过向 .dropdown-menu 添加 .pull-right 类来向右对齐下拉菜单。 Bootstrap默认情况下,下拉菜单自动沿着父元素的上沿和左侧被定位为 100% 宽度。 为 .dropdown-menu 添加 .dropdown-menu-right 类可以让菜单右对齐。 阅读全文
摘要:
问题: 假如我熟悉利用jQuery去开发客户端应用,那么我怎么上手angularjs,能否描述下所需要的模式转变,下面这些问题能够帮助你给出一个回答: 1.在设计客户端web应用的时候有什么区别,最大的区别是什么? 2.我应该停止使用哪些技术,同时又使用哪些技术作为替代? 3.是否存在服务端需要考虑 阅读全文
摘要:
自定义属性:添加前缀“data-” dataset属性:添加自定义属性后,通过元素的dataset属性来访问自定义属性的值(属性名没有data-前缀) data-name:dataset.name data-name-first:dataset.nameFirst html结构: 1.利用 getA 阅读全文
摘要:
一、初识requirejs 随着网站功能逐渐丰富,网页中的js也变得越来越复杂和臃肿,原有通过script标签来导入一个个的js文件这种方式已经不能满足现在互联网开发模式,我们需要团队协作、模块复用、单元测试等等一系列复杂的需求。 RequireJS是一个非常小巧的JavaScript模块载入框架, 阅读全文
摘要:
在AngularJS中显示模型中的数据有两种方式: 一种是使用花括号插值的方式: 另一种是使用基于属性的指令,叫做ng-bind: 这两种方式的效果都是一样的,其主要区别在于,使用花括号语法时,在AngularJS使用数据替换模板中的花括号时,第一个加载的页面,通常是应用中的index.html,其 阅读全文
摘要:
html结构如下: 核心功能就是语音播放,主要包括了以下几个功能点: 红点表明未听语音,语音听过后,红点会消失; 将“未读”状态的样式独立出来,“已读”的时候,把样式删除就行。结合本地存储处理就搞定了。 第一次听语音,会自动播放下一段语音; 这里主要是使用HTML5的audio控件的“语音播放完”事 阅读全文
摘要:
一、在讲angularjs的模块之前,我们先介绍一下angular的一些知识点: AngularJS是纯客户端技术,完全用Javascript编写的。它使用的是网页开发的常规技术(HTML,CSS,Javascript),目的是让网页应用开发更快更容易。 AngularJS简化应用开发的一个重要方法 阅读全文
摘要:
$scope.$watch(watchFn, watchAction, [deepWatch]):监听数据变化,三个参数 ——watchFn:监听的对象,一个带有Angular 表达式或者函数的字符串 ——watchAction:是一个函数或者表达式,当watchFn 发生变化时会被调用。如果是函数 阅读全文
摘要:
主要介绍指令定义的选项配置 阅读全文