# single.js **Repository Path**: ouxingzhi/single.js ## Basic Information - **Project Name**: single.js - **Description**: 使用seajs模块管理的单页应用框架 - **Primary Language**: JavaScript工具包 - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 2 - **Created**: 2015-05-29 - **Last Updated**: 2020-12-18 ## Categories & Tags **Categories**: javascript-toolkits **Tags**: None ## README #single.js - 移动端单页应用mvc框架 ###是什么? 一个纯面向对象的javascript单页应用mvc框架,特点: 1. js纯面向对象 2. mvc模式 3. 通过hash路由 4. 支持转场动画 5. 自带ui控件,可扩展 这个框架需要做到的是,通过hash来定位view文件并加载,同时支持传入参数,如路径的参数和通过?后面的querystring的参数,例子: #list?param=value¶m2=value2 如例子所示,list指定view文件名,在指定路径加载list.js,并把?号后面的参数传入。 例子:http://ouxingzhi.github.io/single.js_todolist/