Welcome 微信登录

首页 / 脚本样式 / JavaScript

AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析

AngularJS中$injector、$rootScope和$scope的概念和关联关系深入分析

本文实例讲述了AngularJS中$injector、$rootScope和$scope的概念和关联关系。分享给大家供大家参考,具体如下:$injector、$rootScope和$scope是AngularJS框架中比较重要的东西,理清它们之间的关系,对我们后续学习和理解angularJS框架都非常有用。1、$injector其实是一个IOC容器,包含了很多服务(类似于spring框架中的bean),其它代码能够通过 $injector.get("ser...
Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法

Bootstrap中glyphicons-halflings-regular.woff字体报404错notfound的解决方法

今天查看网站的源代码,发现有个glyphicons-halflings-regular.woff文件没有找到,因为我的网站使用了bootstrap的Glyphicons 字体图标,因此需要加载Glyphicons Halflings的相关文件,但是我的文件中明明有这个文件那怎么会报404错误呢?查看了下博客上查到了解决方案 跟大家分享一下 在web.config 中添加如下代码段 <system.webServer><staticCont...
详解前端构建工具gulpjs的使用介绍及技巧

详解前端构建工具gulpjs的使用介绍及技巧

gulpjs是一个前端构建工具,与gruntjs相比,gulpjs无需写一大堆繁杂的配置参数,API也非常简单,学习起来很容易,而且gulpjs使用的是nodejs中stream来读取和操作数据,其速度更快。如果你还没有使用过前端构建工具,或者觉得gruntjs太难用的话,那就尝试一下gulp吧。1、gulp的安装首先确保你已经正确安装了nodejs环境。然后以全局方式安装gulp:npm install -g gulp全局安装gulp后,还需要在每个要使...
原生js实现电商侧边导航效果

原生js实现电商侧边导航效果

知识要点实现原理:1.点击楼层跳相应楼层,用的是锚点定位电梯:<a href="#item2">2F 个护家清</a></li>列表title:<div class="floor-title" id="item2"></div>这个没什么好说的2.当点击楼层跳到相应楼层时,该楼层高亮显示我们的脚本主要就是实现这个功能。原理获取浏览器导航条下拉的距离与各个楼层相对于文档顶部下拉的距离进行校验。这里需...
微信小程序 生命周期和页面的生命周期详细介绍

微信小程序 生命周期和页面的生命周期详细介绍

微信小程序 生命周期和页面的生命周期详解:1.小程序的生命周期——App.jsApp() 必须在 app.js 中注册,且不能注册多个。所以App()方法在一个小程序中有且仅有一个。App() 函数用来注册一个小程序。接受一个 object 参数,其指定小程序的生命周期函数等。先上代码:App({ onLaunch: function () { console.log("App onLaunch"); }, onShow:function (){ cons...
js实现符合国情的日期插件详解

js实现符合国情的日期插件详解

这次开始的项目是PC版的,貌似有2年没正儿八经的折腾PC端了。言归正传,这次功能中有个选择日期段的功能,本来不麻烦的事情,但是PM非要参照另外一个网站的效果来做,把别人代码扒下来一看,我去,08年的插件,很多功能不能满足当前,PM非要那效果,时间又TM有限,就又找了个国外的插件daterangepicker,基于bootstrap,跟需求长得很像,功能非常强大,需求都能满足,但是...但是,PM和测试说不好用。。。折腾了半天源代码,优化了下,时间来不及只能...
微信小程序 页面跳转和数据传递实例详解

微信小程序 页面跳转和数据传递实例详解

微信小程序 页面跳转和数据传递1.先导在Android中,我们Activity和Fragment都有栈的概念在里面,微信小程序页面也有栈的概念在里面。微信小程序页面跳转有四种方式: 1.wx.navigateTo(OBJECT); 2.wx.redirectTo(OBJECT); 3.wx.switchTab(OBJECT); 4.wx.navigateBack(OBJECT) 5.使用实现对应的跳转功能;分析:其中navigateTo是将原来的页面保存在...
小程序开发实战:实现九宫格界面的导航的代码实现

小程序开发实战:实现九宫格界面的导航的代码实现

小程序是长在微信上的,是移动端的界面,为了能够更方便的使用,我们常常希望使用九宫格界面的方式作为导航,那要如何实现呢?基于一个简单的思考,九宫格就是三行三列,如果把行作为一个单位,再将每一行分成三列,那是不是就可以了?我们实践一下。首先来考虑九宫格数据的生成,每一个格子需要有一个图标、一个标题、一个便于跳转的路由,那天现在我们有九个页面,所以定义一个一维数组即可。为了更好的进行后续的配置,我们将这个数组独立到一个文件中routes.js,然后将其在inde...
<< 21 22 23 24 25 26 27 28 29 30 >>