摘要: JSONP是一种非常常见的实现跨域请求的方法。其基本思想是利用浏览器中可以跨域请求外链的JS文件,利用这一特性实现数据传输。 用原生JS实现JSONP非常简单,无非几点: 1)定义一个函数,用于处理接收到的跨域数据。 2)生成一个dom节点(script节点),然后src属性上面记入发送的目的URL 阅读全文
posted @ 2018-02-05 18:47 双面猫 阅读(6112) 评论(0) 推荐(1) 编辑
摘要: vue-cli是一个简单的vuejs脚手架命令行工具。 安装 准备:Node.js(>=4.x,推荐6.x版本),npm版本3以上和Git。 使用 上面的命令会从vuejs-templates/webpack拉取模板并显示提示信息,最后在./my-project/.下面生成项目。 官方模板 vue官 阅读全文
posted @ 2018-02-03 19:33 双面猫 阅读(2460) 评论(0) 推荐(0) 编辑
摘要: art-template是一款较通用的前端模板引擎。 简单的使用方法如下: 具备3个要素 1)模板 2)引入插件 3)调用插件 关于在模板中填充数据注意点: 这个地方有一点需要注意:如果传入给template第二个参数的是一个没有次级对象的单层级对象,模板中只要包含属性名就好, 如 {animal: 阅读全文
posted @ 2018-01-29 21:11 双面猫 阅读(384) 评论(0) 推荐(0) 编辑
摘要: 模板引擎的基本工作原理,简单来说就是利用正则表达式,替换模板当中预先定义好的标签。 具体是怎么运行的,下面我们举个简单的例子 需求如下: 需要在网页上以表格的形式显示一个班级内各个学生的数据,例如: 假设我们从数据库中拿出来的数据是JSON格式,如下: user =[{"name":"小张", "n 阅读全文
posted @ 2018-01-29 15:58 双面猫 阅读(1096) 评论(1) 推荐(0) 编辑
摘要: Json是一种的轻量级文本数据交换格式。它独立于编程语言,可以用于在不用的编程语言之间进行数据的交互。 下面简单例举二个使用JSON进行数据通信的例子。 第一个例子: 第二个例子: 补充一个关于JSON的兼容。JSON这个内置对象在IE8之前是不存在的,如果在IE8之前需要使用JSON对象,需要像下 阅读全文
posted @ 2018-01-28 15:06 双面猫 阅读(10368) 评论(1) 推荐(0) 编辑
摘要: Ajax是一种使用javascript内置对象向服务器发送请求/接收响应的技术。它可以再页面已经完全显示出来之后再和服务器进行少量的数据交互,所以可以实现局部内容的刷新。 ajax的实现,主要是靠javascript中的内置对象XMLHttpRequest。它可以向服务器发送请求并接收服务器的响应。 阅读全文
posted @ 2018-01-27 00:37 双面猫 阅读(293) 评论(0) 推荐(0) 编辑