在使用进行UI网页项目开发时,通常需要使用到JS脚本语言,daicuo开发框架依赖jquery3/bootstrap4封装了一系列库与方法,详细介绍如下
手册面向对像- 需要进行前端UI开发的使用者,不需要UI开发的请忽略此章节
JSSDK引入及说明
- 系统核心jssdk放在publis/static目录下 JSSDK包含核心库base.js与语言包zh-cn.js 引入顺序为先引用base.js再引用zh-cn.js
- <script src="{$path_root}public/static/base.js" data-id="daicuo" data-file="{$file}" data-root="{$path_root}" data-view="{$path_view}" data-module="{$module}" data-controll="{$controll}" data-action="{$action}" data-userId="{$userId}" data-pageIndex="{$pageIndex}"></script>
- <script src="{$path_root}public/static/{:config('default_lang')}.js"></script>
复制代码
关于base.js的引入定义
- 在引入base.js里需要注意两个属性必须存在(一是src属性为base的路径,二是data-id="daicuo")
- 可以自定义html元素属性,定义后JS库会自动处理为JS的配置,在JS开发过程中则可以通过daicuo.config.***调用,如上面的data-root则可以使用daicuo.config.root调用
关于zh-cn.js的说明- zh-cn.js为JS库的默认中文语言包,主要是定义了一些语言的变量,如果您在开发js脚本时,需要使用到语言,可以直接扩展至daicuo.lang这个对象里,具体方法为使用jq的函数extend合并语言变量;
- 在开发js脚本时可以使用daicuo.lang.***调用语言
- $.extend(daicuo.lang, {
- "a":"titlle a",
- "b":"title b"
- });
复制代码
关于JSSDK默认对象说明(随版本更新陆续增加与更新)- daicuo.config
- daicuo.lang
- daicuo.admin
- daicuo.fn
- daicuo.browser
- daicuo.page
- daicuo.json
|