自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 AngularJs---JSONP跨域访问数据传输

Jquery中jsonp的使用 myUrl = "http://localhost:8090/api/test";$.ajax({  type:"GET",  url:myUrl,  dataType:"jsonp",  jsonp:"callback",  jsonpCallback:"jsonpCallback",  success:function

2017-11-15 11:06:02 467

原创 angular去掉地址栏#号

AngularJS框架提供了一种HTML5模式的路由,可以直接去掉#号。通过设置$locationProvider.html5Mode(true)就行了。1.添加base标签html lang="zh-CN" ng-app="app">head> base href="/"> //增加base标签// 省略代码head>2.编辑app.js,增加 $

2017-09-27 13:24:09 3732

原创 angular中onload事件

一下提供3中load加载的写法: angular中onload事件 测试文字

2017-09-27 11:45:54 8168

原创 AngularJS中$http.jsonp跨域请求问题

废话不多说 直接上代码:前端请求比如是这样:http://localhost:8080/angularjs/json/test.json 在执行请求的时候肯定会有跨域问题,解决办法是请求url后面必须加上JSON_CALLBACK  如:“http://localhost:8080/angularjs/json/test.json?callback=JSON_CALLBACK”当然

2017-09-13 11:23:54 624

原创 使用JS 实现 分享到 新浪微博 QQ 空间

分享地址//分享到腾讯微博  ShareTip.prototype.sharetoqq=function(content,url,picurl){   var shareqqstring='http://v.t.qq.com/share/share.php?title='+content+'&url='+url+'&pic='+picurl;   window.open

2017-09-12 17:30:46 2601 3

原创 关于angularJS绑定数据时自动转义html标签

对于前后台分离开发,在使用angular为开发框架的时候,如果后台在返回数据的时候包含html格式的数据,  angularJS在进行数据绑定时默认是会以文本的形式输出,也就是对你数据中的html标签不进行转义照单全收,这样提高了安全性,防止了html标签中的注入攻击,但是这样就无法正确显示数据,解决肯定是要对html格式的数据进行转义,具体做法是:1、要在数据绑定的html标签中使用ng-b

2017-09-12 16:26:04 984

原创 搭建vue + webpack项目环境

前段时间一直在断断续续的看vue的官方文档,后来就慢慢的学习搭建vue的开发环境,其实官方文档说的已经很清楚了官方文档地址(2.0版本):https://cn.vuejs.org/v2/guide/installation.html参考文档:http://www.cnblogs.com/jiajia123/p/6132265.html# 全局安装 vue-cli$ npm inst

2017-09-05 11:28:02 741

原创 VUE的MVVM框架解析

这篇文章主要介绍了MVVM模式中ViewModel和View、Model有什么区别?本文分别解释了它们的功能和作用,然后总结了它之间的区别,需要的朋友可以参考下:Model:简而言之就是业务逻辑相关的数据对象。View:就是展现出来的用户界面。 基本上,绝大多数软件所做的工作无非就是从数据存储中读出数据,展现到用户界面上,然后从用户界面接收输入,写入到数据存储里面去。所以,对于

2017-09-05 11:00:53 580

转载 Webpack 入门教程

安装 Webpack在安装 Webpack 前,你本地环境需要支持 node.js。由于 npm 安装速度慢,本教程使用了淘宝的镜像及其命令 cnpm。使用 cnpm 安装 webpack:cnpm install webpack -g创建项目接下来我们创建一个目录 app:makdir app在 ap

2017-09-05 10:42:04 296

转载 30分钟掌握ES6/ES2015核心内容(下)

俗话说打铁要趁热,今天我们继续讲es6其他几个非常有用的新特性。import export这两个家伙对应的就是es6自己的module功能。我们之前写的JavaScript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。这有可能导致两个问题:一方面js代码变得很臃肿

2017-09-04 16:31:04 251

转载 30分钟掌握ES6/ES2015核心内容(上)

最常用的ES6特性let, const, class, extends, super, arrow functions, template string, destructuring, default, rest arguments这些是ES6最常用的几个语法,基本上学会它们,我们就可以走遍天下都不怕啦!我会用最通俗易懂的语言和例子来讲解它们,保证一看就懂,一学就会。

2017-09-04 16:30:08 199

原创 Flex 布局教程

一、Flex是Flexible Box的缩写,意为"弹性布局",用来为盒状模型提供最大的灵活性。.box{  display: flex;}.box{  display: inline-flex;}.box{  display: -webkit-flex; /* Safari */  display: flex;}

2017-09-04 16:29:21 260

原创 angular中实现控制器之间传递参数的方式

在angular中,每个controller(控制器)都会有自己的$scope,通过为这个对象添加属性赋值,就可以将数据传递给模板进行渲染,每个$scope只会在自己控制器内起作用,而有时候需要用到其他控制器中的数据,这个时候就要考虑到控制器之间参数的传递了。1.通过$rootscope传参首先,在angular中存在作用域的继承,继承作用域符合 JavaScript 的原

2017-09-04 16:28:37 417

原创 理解Angular中的$apply()以及$digest()

AngularJS数据绑定的原理&最大缺陷:每一次方向1的绑定都会在$digest队列中生成一个执行DOM操作的函数(若一个ngApp中有N次数据绑定就会生成N个这样的函数),只要某一个Model数据发生了值的改变,立即会自动执行$digest队列中的每一个函数,进行View的更新。当$digest循环开始后,它会触发每个watcher。这些watchers会检查scope中的当前model值

2017-09-04 16:27:48 248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除