Welcome 微信登录

首页 / 脚本样式 / JavaScript

学习Angular中作用域需要注意的坑

学习Angular中作用域需要注意的坑

Angular作用域在用angular搭建的网页应用中,作用域(scope)这个概念是贯穿其中的。在angular的视图(view)中的很多指令是会创建一个作用域的,例如 ng-app , ng-controller 等。这个作用域就是我们在写控制器构造函数时注入的 $scope (angular1.2之前的版本),他是视图模型(view model)中的一个概念。我们的数据模型(model)就是定义在作用域中的。Angular作用域的坑用过angular...
js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序

js实现添加可信站点、修改activex安全设置,禁用弹出窗口阻止程序

为了满足将网站加入到可信站点中,使用系统的控件,在弹出窗口的时候不用提示用户。可以通过下面的方法实现:首先,了解一下可以设置的值和含义。可信站点的注册表项目录HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsoneMapRangesRange[*]ActiveX控件的注册表项目录HKEY_CURRENT_USERSoftwareMicrosoftWindowsC...
AngularJS 服务详细讲解及示例代码

AngularJS 服务详细讲解及示例代码

AngularJS支持使用服务的体系结构“关注点分离”的概念。服务是JavaScript函数,并负责只做一个特定的任务。这也使得他们即维护和测试的单独实体。控制器,过滤器可以调用它们作为需求的基础。服务使用AngularJS的依赖注入机制注入正常。AngularJS提供例如许多内在的服务,如:$http, $route, $window, $location等。每个服务负责例如一个特定的任务,$http是用来创建AJAX调用,以获得服务器的数据。 $rou...
AngularJS 依赖注入详解及示例代码

AngularJS 依赖注入详解及示例代码

依赖注入是一个在组件中给出的替代了硬的组件内的编码它们的依赖关系的软件设计模式。这减轻一个组成部分,从定位的依赖,依赖配置。这有助于使组件可重用,维护和测试。AngularJS提供了一个至高无上的依赖注入机制。它提供了一个可注入彼此依赖下列核心组件。值工厂服务提供者常值值值是简单的JavaScript对象,它是用来将值传递过程中的配置相位控制器。//define a modulevar mainApp = angular.module("mainApp",...
AngularJS 自定义指令详解及示例代码

AngularJS 自定义指令详解及示例代码

自定义指令中使用AngularJS扩展HTML的功能。自定义指令使用的“指令”的功能定义。自定义指令只是替换了它被激活的元素。引导过程中AngularJS应用程序找到了匹配的元素,并做好使用自定义指令compile()方法一次活动再处理使用基于指令的范围自定义指令link()方法的元素。 AngularJS提供支持,以下列元素的类型来创建自定义指令。Element directives - 指令遇到时激活一个匹配的元素。Attribute - - 指令遇到...
完美解决jQuery符号$与其他javascript 库、框架冲突的问题

完美解决jQuery符号$与其他javascript 库、框架冲突的问题

目前有大量的 javascript 开发框架,其中有一部分使用 $ 作为调用符号,这可能导致相互之间的冲突,而 jQuery 为解决这个问题,可以在 jQuery 导入时放弃 $ 使用权,届时 $ 则由其它框架使用,这样可以避免相同名字的函数调用不再冲突。jQuery 使用 noConflict 方法来放弃 $ 调用时的命名,之后由 jQuery 代替 $ 进行编写。例如:alert($("#message").val());必须修改为 alert(jQu...
详解js实现线段交点的三种算法

详解js实现线段交点的三种算法

本文讲的内容都很初级, 主要是面向和我一样的初学者, 所以请各位算法帝们轻拍啊引用已知线段1(a,b) 和线段2(c,d) ,其中a b c d为端点, 求线段交点p .(平行或共线视作不相交)算法一: 求两条线段所在直线的交点, 再判断交点是否在两条线段上. 求直线交点时 我们可通过直线的一般方程 ax+by+c=0 求得(方程中的abc为系数,不是前面提到的端点,另外也可用点斜式方程和斜截式方程,此处暂且不论).然后根据交点的与线段端点的位置关系来判断...
<< 141 142 143 144 145 146 147 148 149 150 >>