zoukankan      html  css  js  c++  java
  • 异步请求模板和数据

    模板的处理步骤:

    1、将模块的html、css、js封装进一个json格式的文件。例如{"html":"", "style":"", "script":""}。或者直接将style字段的内容直接内嵌到html字段中。

    2、将该文件部署到服务器的某个静态资源文件夹中。

    3、绑定事件触发ajax请求,url指定到服务器上对应的静态资源文件。

    4、在返回的数据中,取出html和style插入页面DOM

    5、在返回的数据中,出去script,执行globalEval。

    注意点:

    1、js需要包裹在一个匿名自治性方法中,使其在自己的作用域中执行,避免全局污染。

    2、生成json格式文件时,替换掉所有的双引号和换行。

    3、如果模板和数据时分开请求的,需要同时发两个请求,并监控两个请求全都返回之后再执行回调函数,处理json中的数据。

      同时监控两个请求返回的方法$.when(ajax1, ajax2).done().fail();

  • 相关阅读:
    CV
    Flutter 概览
    spaCy 基本使用
    图像读写、属性
    图像原理
    NLP 实战
    NLTK 相似性度量
    NLTK 停用词、罕见词
    NLTK 词干提取、词形还原
    NLTK 基本操作
  • 原文地址:https://www.cnblogs.com/charling/p/3430288.html
Copyright © 2011-2022 走看看