标签:javascript
在config中注入$sceDelegateProvider服务使用resourceUrlWhitelist([])方法添加白名单      跨域时将method的属性设置为"jsonp"就可以访问了 app.config(["$sceDelegateProvider",function($sce
ionic教程网站:http://www.ionic.wang/ 1.ui-router路由简介   https://blog.csdn.net/mcpang/article/details/55101566 2.内联模版   1.<div ng-include="'a.html'">
做app项目积分商城的商品列表需要分页显示 实现:   ionic滚动条:ion-scroll 用于创建一个可滚动的容器。   附:菜鸟教程:http://www.runoob.com/ionic/ionic-scroll.html     隶属于ionContent 或 ionScroll,要写在
前面的话   Redux是Flux思想的另一种实现方式。Flux是和React同时面世的。React用来替代jQuery,Flux用来替换Backbone.js等MVC框架。在MVC的世界里,React相当于V(view)的部分,只涉及页面的渲染。一旦涉及应用的数据管理部分,还是交给Mod
在很多时候,我们的需要将类似 json 格式的字符串数据转为json, 下面将介绍日常中使用的三种解析json字符串的方法  1.首先,我们先看一下什么是 json 格式字符串数据,很简单,就是 json 字符串化,在json 最外加单/双号变为字符串数据      &
  今天只写到8点半,比平时大概少了半个小时,因为今天实在是太困了。      把前台的好友列表数出来了,虽然很吃藕是因为还没有优化,就只是把简单功能先实现好了。      老师在这里卡了很久,在视频里耽误了很长时间,就因为这个new……   所以说技术再牛掰也有翻车的时候,写代码这事儿啥时候都得认
<!--- 汉诺塔:汉诺塔(又称河内塔)问题是源于印度一个古老传说的益智玩具。大梵天创造世界的时候做了三根金刚石柱子,在一根柱子上从下往上按照大小顺序摞着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能
父组件传值给子组件:      第一步:在data()里边添加值,我这里是调用接口的形式;      第二步:将值绑定在注册好的组件上 第三步:在子组件里接受传递的值 然后就可以在html里用传过来的值了。   子组件传值给父组件 第一步:用$emit()添加值触发text事件 第二步:在钩
正开发过程中 前后端分离或者不分离 ,接口多半是之后与页面的开发 ,所以建立rest的APL的接口 给前端提供虚拟的数据是非常必要的 所以这里我使用了json-server作为工具,支持CORS和JSONP跨域请求,支持GET, POST, PUT, PATCH 和 DELETE 方法,更提供了一系
这是我2015年入猫酷写的一款内部工具,目的是为了开发人员可以查询数据库数据以调查线上bug,数据不仅限业务数据及日志数据,其目的是为了避免开发人员直接链接生产环境数据库,以免误操作影响生产。 当时是用 Asp.net Mvc 写的, 最近得空 用nodejs 重新写了一遍,开源出来, 导出到exc
先看段代码: console.log(1); setTimeout(function () { console.log(2); new Promise(function (resolve, reject) { console.log(3); res
一、Date的构造函数 有四种形式的Date构造函数: //1.构造函数没有参数,则返回当前日期的Date对象 var now=new Date(); //2.构造函数的参数为日期的毫秒数,返回距离1970年1月1日经过该毫秒后对应的日期 var date=new Date(1222233); /
1 //并返回一个可以用来对包含该成员的对象数组进行排序的比较函数 2 var compareAsc = function (prop) { 3 return function (obj1, obj2) { 4 var
js在处理复杂数据的时候,可能会涉及到引用类型的对象或者数组的copy问题,下面是两种复制对象或数组的方法: 一、利用jquery自带的方法,调用简单方便 // 浅层复制(只复制object根级的各个值) var newObject = jQuery.extend({}
   今天在做懒加载的时候遇到的问题,在网上搜索找到的答案不是很清晰,就来写一下,方便以后使用。    直接上图吧    官方连接:https://cn.vuejs.org/v2/guide/reactivity.html  
  这个模块还漏了一个稍微复杂点的API,就是app.render,首先看官网的定义:   app.render(view, [locals], callback)   view为对应的文件名,locals为一个配置对象,callback为解析完成的回调函数。   涉及到的全局属性有 view:默认
  “金三银四,金九银十”,都是要收获的季节。面对各种面试题,各种概念、原理都要去记,挺枯燥的。本文是面向面试题和实际使用谈一下Promise。 Promise是什么?   Promise是JS异步编程中的重要概念,异步抽象处理对象,是目前比较流行Javascript异步编程解决方案之一。这句话说的
一、如何实现滚动到一定位置将内容固定在页面顶部 window.onscroll=function(){ //滚动的距离,距离顶部的距离 var topScroll =document.body.scrollTop||document.documentElement.scrol
offsetWidth / offsetHeight offsetWidth HTMLElement.offsetWidth 是一个只读属性,返回一个元素的布局宽度。一个典型的(各浏览器的offsetWidth可能有所不同)offsetWidth是测量包含元素的边框(border)、水平线上的内边距