2017-09-23 09:58:49
常用匿名函数
匿名函数匿名函数是指没有名字的函数,匿名就是没有名字,所有直接写会报错,没有办法使用,没有定义函数。所以,匿名函数必须结合着用。用法1,赋值给一个变量/对象的属性(注册事件),通过变量去调用。2,自执行、自调用。3,当成参数进行传递,参数:function;(function(){console.log(呵呵);})();//自调用函数、自执行函数:
1724
2017-09-23 09:54:31
用AngularJS的实现自定义服务
我们以cookie为例。第一步:首先打开控制台使用bower安装angular-cookiesbower --save angular-cookies第二步 : 在service目录下建一个cache.js文件。第三步 : 在index.html中引入angular-cookies模块。第四步 : 在app.js中添加ngCookies依赖。'use strict'angular.module('
1867
2017-09-23 09:52:48
如何实现数组的随机点名
var random = parseInt(Math.random()*arr.length);for(var i = 0; i lis[i].className = ;}lis[random].className = style;*(找到对象,多个lis,遍历出来,清掉所有人,lis[i]的i的数字随机赋值样式)关于排他,前面的去空和后面的赋值,一定要属性
2406
2017-09-23 09:50:21
如何用js获取当地时间做当地指针
做一个机械钟表,钟表背景,做一个三指针偏转的动画效果1、获取当地时间获取三个指针的对象(样式不赘述)var h = document.getElementById(h);var m = document.getElementById(m);var s = document.getElementById(s);获取当地时间function setTim
2112
2017-09-23 09:48:47
Backbone路由如何添加类似vue-router导航钩子
本文主要扩展backbone路由处的方法。想嘛,在切换路由时可能需要在执行所切换路由对应的处理方法前或后做些操作,这时候发现backbone居然没有提供,多么尴尬。如果使用过vue的朋友肯定知道vue-router可是提供了导航钩子。本人想扩展这个方法主要是在项目中遇到单页面切换时:比如从A页面切换至B页面时, 假使A页面向后端请求很是耗时。这时候若是后端还未回复就切换至B页面,假使这个请求在切换至B页面之后失败了,弹出了失败提示框,很显然这个是UX失败。可能有朋友会想到在弹出失败提示时我判断
2329
2017-09-23 09:45:41
富文本编辑器的介绍
富文本编辑器富文本编辑器,Rich TextEditor, 简称 RTE, 它提供类似于 MicrosoftWord 的编辑功能。常 用的富文本编辑器KindEditor http://kindeditor.net/UEditor http://ueditor.baidu.com/website/CKEditor http://ckeditor.com/引入富文本编辑器
1945
2018-05-23 16:49:12
如何解决关于thinkphp模型中hasOne中字段同名的问题
有两个表:play表和type表play表字段:id typetype表字段:id titleplay表中的type和type表中的id进行关联。thinkphp5中的模型定义如下:play模型:class Play extends Model{ protected $table =
2997
2017-09-23 09:39:06
2017-09-23 09:35:51
AngularJS通过路由模块ui-sref指令跳转页面传参方法
路由router.js'use strict';angular.module('app').config(['$stateProvider', '$urlRouterProvider', function($stateProvider, $urlRouterProvider) { $stateProvider.state('main', { url: '/main', templ
3727
2017-09-23 09:34:10