• AngularJs解决方案笔记(1)


    接触AngularJs约1年半时间,目前用其独立完成了一个Solution, 构建出比较完整的项目架构,从C/S往B/S转型的过程背后是大量精力与时间成本的付出,特别是工作了好几年后, 本来掌握好的稳定的技术体系需要rebuild,确实是个不小的挑战,好在Silverlight的MVVM思想让我见到angularJs时一见倾心, 虽然解决每个问题都相应花了很多的时间, 但是总体结果算是比较满意的, 处理前端需要跟浏览器兼容性打交道, 这个问题对于我这样的新手来说差不多搞的头的大了, 好在可以参考很多同行的工作成果, 走到最后总是有结果的,所以想来也是到了阶段总结的时候了, 就把遇到的问题整理出来,作为参考。 项目原型是WCF+Silverlight,为了减少工作量,采用WCF REST+AngularJs开发,为了便于描述,简化一下数据处理: Web前端http://angluarWeb:com调用 WCF的API:http://wcfRest:com/getBook 代码$http.get('http://wcfRest:com/getBook').success(function(data){}).error(function(data){})即可搞定 ,但是低IE浏览器版本报出: Type error:Access is denied,开始阶段有心无力,只能通过360,chrome,IE10去访问,但是总归是要解决的,于是漫无边际的寻找方案,最终发现Github上的项目: https://github.com/jpillora/xdomain解决了这个问题。 按照Example:我调整了项目页面的代码: 1.http://wcfRest:com根目录下放置一个proxy.html 2.http://angluarWeb:com/index.html页面添加 经过简单的调整,IE下访问正常。
  • 相关阅读:
    HTML中一定会常用的标签和标签属性(这是网页构成的重要元素
    HTML(超文本语言)
    SQL SERVER中视图、事务
    important覆盖行内样式
    线性渐变
    「JavaScript面向对象编程指南」闭包
    移动端文章图片大小限制
    Vue中ajax返回的结果赋值
    「JavaScript面向对象编程指南」基础
    JS媒体查询
  • 原文地址:https://www.cnblogs.com/626498301/p/4658194.html
Copyright © 2020-2023  润新知