当前位置: 首页 > 工具软件 > Sammy.js > 使用案例 >

关于sammy的初理解

能钟展
2023-12-01

1.概要

首先,Sammy.js是一个微型的js框架,用来简化javascript应用程序的编写,这个内核包含一个简单的API,用于定义其定义的路由和事件之间的绑定关系。

2.它到底干了什么(以用户首次请求页面的过程)

(1)用户输入网址地址,服务器端处理该请求,将index.html页面,以及该页面中所引用的css,js等资源文件

(2)浏览器在渲染页面的过程中,由于sammy通过js捕获到了URL变化,于是转到Sammy控制器处理该事件

(3)由于Sammy根据具体代码处理该事件,可能需要通过DWR再去请求需要的数据,通过DWR的回调函数从服务端返回了json数据

(4)得到了json数据后,浏览器端,使用js对其进行解析,然后第二次渲染到浏览器页面中,至此,页面显示完成。

 类似资料: