写的很慢,不知不觉这是第十篇了.但是我其他事情太多,只能抽空写下.现在angular4或angular2流行的上传方式是ng2-file-upload.它的功能很强大.但是我没有配置成可以跨域上传的.好像是不支持跨域上传,不知道对错.jquery的插件 jQuery File Upload 可以跨域上传.但是想在angular4内使用jquery插件.需要找到全局jquery对象.也是很麻烦.所以这里就自己实现一个可跨域上传的功能. demo整体设计有三个站点,第一个是纯前台的,提供对html,…
17年4月,开始学习angular2,到5月跟着升级到angular4.目前还在学习,搭建中.我的最终目的是用angular4框架搭建一个后台管理系统.这里使用了三个关键的外部库. 1.使用adminLte 皮肤.这个是bootstrap的一款皮肤.风格比较严肃.所以选这个皮肤: 2.引用了ngx-bootstrap.这个是bootstrap对应angular的库: 3.使用wijmo5 flexgrid表格,号称是angular下最好的表格组件. 本章说下如何搭建一个flexgrid通用分页器…
最近这段时间发现,北京这用angular4 或 angular2的公司很少.几乎是没有.很担心自己是不是把精力放到了不应该的地方.白耽误了时间.但是随着我对新版angular框架理解的加深.个人感觉angular4将来会有很大的前景,通用化,组件化,注入服务.用于开发复杂的JS前端应用真是太方便了.并且据说angular5会更优秀.或许目前的情况是对新版angular框架研究早了几年时间吧. 这几天做了修改密码,用到了自定义指令,验证新密码和确认新密码是否相同.这个是简单的.全是前端来判断.网上…
html: 使用ajaxFileUpload插件做文件上传时,后台返回json格式的数据,js代码如下: 接下来,把结果错误信息打印出来: 先在网上找了下解决办法方案,stackoverflow上有说修改ajaxFileUpload源码的方法,试了下,不能用,问题依旧,只能自己排查下原因了.从错误提示上看有点像是json数据中出现了<(尖括号),为了看到json数据,将js修改如下: 结果返回的json数据如猜测,json数据被包含在一个<pre></pre>的标签中,如下图…
什么是jsonp JSONP(JSON with Padding)是JSON的一种"使用模式",可用于解决主流浏览器的跨域数据访问的问题.由于同源策略,一般来说位于 server1.example.com 的网页无法与不是 server1.example.com的服务器沟通,而 HTML 的<script> 元素是一个例外.利用 <script> 元素的这个开放策略,网页可以得到从其他来源动态产生的 JSON 资料,而这种使用模式就是所谓的 JSONP.用 JS…
这几天中了很多坑,尤其是两个大坑.先是运行环境的坑,在是flexgrid单元格内部模板的坑.这里记录下. 一开始我遇见一些很奇怪的问题,按网上的说法,别人这么写代码都正常,就在我机器上不正常.按以前的经验,我觉得是不是版本的问题.于是就把 angular 升级到 4.2.4. typescript升级到2.4.1.结果这两个最新的库合在一起,zone.js就出问题了.是一个很奇怪的类型转换问题.上网搜索,一个老外也在问这个zone类型转换的问题,但是没人回答,发布时间当时比我搜索的时候早十个小时…
昨天遇到一个比较奇怪的需求,大致是需要在服务器上部署一个http服务,但是服务的具体功能不知道,以后在客服端实现.这里介绍一下系统背景,有一个系统运(部署在美国)行了很多年了,给系统产生了很多文件,现在需要把该系统的文件(依据数据库中的记录)来做相应的archive,做了后发现里面还有一些独立的文件(不与数据库记录相关),那么这时我们需要删除这些独立的文件,或者把它们remove到其他地方,需要得到这些文件的list.后来想了想以后会不会还有别的什么需求啊,所以就想做一个通用的HTTPhandl…
使用 jquery 的 上传文件插件 uploadify 3.1 配合 java 来做一个简单的文件上次功能.并且在界面上有radio 的选择内容也要上传 uploadify 插件的 下载和文档地址  点击打开链接 1. jsp的内容 <%@ page language="java"import="java.util.*"pageEncoding="UTF-8"%> <% String path = request.getCon…
要搞一个小型的cms内容发布系统 因为小程序上线之后,直接对数据库进行操作的话,慧出问题的,所以一般都会做一个管理系统,让工作人员通过这个管理系统来对这个数据库进行增删改查 微信小程序其实给我们提供了这样的能力了 (也就是可以在自己已有的服务器来进行云操作,所以就可以通过这个CMS内容管理系统来对云数据库进行修改) 我们就要建立自己的web服务器-->搭建一个简易的服务器 https://koa.bootcss.com/ 这个是要node版本是7以上,可以在node官网去搭建,我这边之前按照过了…
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 8…