Angularjs
Steven--Lee
这个作者很懒,什么都没留下…
展开
-
angular复选框默认选中以及验证是否至少选中一项
默认选中页面中实现<input type="checkbox" ng-model="createPromoCodeForm.value1" ng-false-value=false ng-init="createPromoCodeForm.value1=true" ng-required="!createPromoCodeForm.value2">使用ng-init给复选框对应的ng-model赋原创 2017-09-04 20:13:11 · 4868 阅读 · 0 评论 -
JSON数据转化总结以及angular内置的转化方法
js原生JSON转化方法JSON.parse()将JSON数据(字符串)转化为JavaScript对象/数组JSON.parse()第二个参数JSON.parse()第二个参数为选填,用于将转换后的每个成员变量都调用此函数。 - 以下为权限树json的转化代码 - 每个被转化的对象属性都会被遍历 - 被遍历的每一项都是一个js对象 -...原创 2018-02-27 14:36:31 · 14370 阅读 · 0 评论 -
angularjs无作用域控制器
无作用域的控制器使用前提:作用域不复杂、无需继承、无需控制器间通信。如下就是一个无作用域控制器:...原创 2017-12-23 23:27:19 · 546 阅读 · 0 评论 -
angularjs控制器间传值的五种方案
控制器间传值1. 父作用域向子作用域传值- broadcasted :从父级作用域广播至子级 scope- $on()捕获事件<button ng-click="$broadcast('MyEvent')">$broadcast('MyEvent')</button>2. 子作用域向父作用域传值- emitted :从子级作用域往上发射到父级作用域(相当于冒泡)- $on()捕获事件...原创 2017-12-23 23:42:25 · 2494 阅读 · 4 评论 -
angularjs双向数据绑定原理解析
angularjs的数据双向绑定脏值(发生了变化的值)重点:【检查不等于定时轮询,而是特定事件触发才会执行 】原创 2017-12-20 19:54:57 · 1506 阅读 · 0 评论 -
angularjs-jqLite(在angularjs中使用jquery)
jqLite简介angularjs包含一个被剪切过得jQuery,成为jqLIte,jqLIte内部包含了jquery大多数常用的功能,以及对于angular自身内部的一些访问。angular并不依赖jQuery,jqLite是jQuery的一个轻量级实现。原创 2017-12-24 19:32:11 · 1214 阅读 · 0 评论 -
angularjs作用域及其生命周期
作用域(Scope):控制器和视图之间的粘结剂。是一个存储应用数据模型的对象为 表达式 提供了一个执行上下文作用域的层级结构对应于 DOM 树结构作用域可以监听 表达式 的变化并传播事件是视图渲染的唯一数据来源作用域中页面渲染时查找取值的顺序在该表达式当前所在的DOM节点所对应的作用域中往上一层的父级作用域中去查找$rootScope(相当于全局属性)中查找说白了就是类似于js的原创 2017-12-21 20:00:09 · 2011 阅读 · 0 评论 -
angularjs值服务
基本概念Module.value方法用于创建返回固定值和对象的服务,可用来为任何值或者对象使用依赖注入。Module为angular创建模型返回的实例对象。举个栗子:var myApp = angular.module("exampleApp", []);var now = new Date();myApp.value("nowValue", now);使用值服务可以创建被用于注入的对象原创 2017-12-22 20:25:44 · 429 阅读 · 0 评论 -
angularjs中常见的工具方法
angular自身封装了一些很好用的方法,比如最常用的angular.clone()。总结了一些常用的方法,欢迎补充。angular.clone()用于深度复制对象。var cloneObj=angular.clone(obj);angular.bind()function show(){ alert(this+"调用了show")}var c=angular.bind("c",show);c原创 2017-11-24 00:58:23 · 1279 阅读 · 0 评论 -
使用AngularJS实现的本地数据库(xampp)访问
第一部分连接数据库<?php//连接数据库$dbHost="localhost";$dbUserName="root";$dbPWD="123456";$dbName="angular";$char_code="utf-8";$conn=new mysqli($dbHost,$dbUserName,$dbPWD,$dbName);第二部分数据库查询require_o原创 2016-12-22 23:13:16 · 1696 阅读 · 0 评论 -
$resource的精心总结
内置方法基本写法自动匹配ID自定义方法关于不同种类的API原创 2017-10-26 19:47:03 · 577 阅读 · 0 评论 -
ng:areq--angular断言错误
分享一个卡了我好几个小时的报错。报错信息Error: [ng:areq] http://errors.angularjs.org/1.3.10/ng/areq?p0=userRequestController&p1=not%20aNaNunction%2C%20got%20undefined错误代码以上错误是我在自定义一个angular路由时出现的,之前代码如...原创 2018-03-01 11:45:32 · 2123 阅读 · 0 评论