云服务器内容精选
-
样式文件 样式文件中,图片及字体文件的引用,需使用相对路径。 字体文件需要放置在与样式文件同级的目录中,目录名称为font、fonts(两个任选其一即可),可设置子层目录,子层目录命名无要求。 目录及图片、文件的命名仅支持数字、字母(大小写均可)、下划线和中划线。 支持的图片格式,包含png、jpg、jpeg、gif、bmp和webp。 支持的字体文件格式,包含tiff、woff、ttf、otf、eot和svg。 多个Widget样式可以抽取为单独库文件,独立库文件可以方便进行整体样式主题的切换。缺点是Widget的运行,需要对这个库文件产生依赖。 如果Widget比较独立,也可以将样式文件定义到Widget作用域的css中。
-
桥接器Bridge Widget数据访问需要封装到Bridge中,不允许在Widget中,直接通过ajax访问业务数据服务。 通过Bridge的封装,可以保持Widget的稳定性。未来数据源的切换不需要升级Widget,只需要切换Bridge即可。 对于数据消费类的Bridge,mock目录不允许为空。 Mock数据会在编辑状态加载,如果直接调用API,可能会因为API的不稳定而引起UI渲染异常。 一个查询API一个Bridge,更新API当前可以共用同一个Bridge。 前端对象需要在Bridge中,进行明确定义,字段清晰。
-
函数/方法注释 函数/方法注释采用典型的JSDoc的注释方式。 函数注释入参说明:@param + 1个空格+ {参数类型} + 1个空格 + 参数名+ 1个空格 + 参数说明。 函数注释出参说明:@return + 1个空格 + {参数类型} + 1个空格 + 出参说明(如果没有出参,则出参说明可不写)。 有关键逻辑或者重大变更时,增加改动者及改动描述。 /** * 在地图上创建标志 * * @param {String} latLng 经纬度信息 * @param {Object} mapInfo 地图描点信息 * @return {Boolean} 在地图上创建点选标志的结果 * @version 20180310 modify by xxx shangsan 修改地图上描点的样式 * @version 20180314 modify by xxx wangwu 在地图上描点增加事件发送,供外部订阅 */ var placeMarkerAndPanTo=function(latLng, mapInfo) { //返回创建点选标志的结果 return true; }
-
开放性 Widget自身是开放的,直接引用业界优秀的开源组件可以提高开发效率。 例如,使用MVVM框架Vue(Vue相比AngularJS更轻量,性能更优)以及使用基于Vue的前端控件库Quasar,Element-UI。 不允许引入JQuery,因为框架已默认提供,引入后会引起运行冲突异常。 非特殊场景,组件的尺寸大小不建议写成固定值,可以指定最大/最小值。 非特殊场景,不允许直接对DOM元素添加 CSS 。DOM元素的样式通过显式的class引用,保证样式只作用在当前组件。
-
桥接器Bridge Widget数据访问需要封装到Bridge中,不允许在Widget中直接通过ajax访问业务数据服务。 通过Bridge的封装,可以保持Widget的稳定性。未来数据源的切换不需要升级Widget,只需要切换Bridge即可。 对于数据消费类的Bridge,mock目录不允许为空。Mock数据会在编辑状态加载,如果直接调用API可能会因为API的不稳定而引起UI渲染异常。 一个查询API一个Bridge,更新API当前可以共用同一个Bridge。 前端对象需要在Bridge中进行明确定义,字段清晰。
-
开放性 Widget自身是开放的,直接引用业界优秀的开源组件可以提高开发效率。 例如,使用MVVM框架Vue(Vue相比AngularJS更轻量,性能更优)以及使用基于Vue的前端控件库Quasar,Element-UI。 不允许引入JQuery,因为框架已默认提供,引入后会引起运行冲突异常。 非特殊场景组件的尺寸大小不建议写成固定值,可以指定最大/最小值。 非特殊场景不允许直接对DOM元素添加 CS S,DOM元素的样式通过显式的class引用,保证样式只作用在当前组件。
-
样式文件 样式文件中图片及字体文件的引用,需使用相对路径。 字体文件需要放置在与样式文件同级的目录中,目录名称为font、fonts(两个任选其一即可),可设置子层目录,子层目录命名无要求。 目录及图片、文件的命名仅支持数字、字母(大小写均可)、下划线和中划线。 支持的图片格式包含png、jpg、jpeg、gif、bmp和webp。 支持的字体文件格式包含tiff、woff、ttf、otf、eot和svg。 多个Widget样式可以抽取为单独库文件,独立库文件可以方便进行整体样式主题的切换。缺点是Widget的运行需要对这个库文件产生依赖。 如果Widget比较独立,也可以将样式文件定义到Widget作用域的css中。
-
函数/方法注释 函数/方法注释采用典型的JSDoc的注释方式。 函数注释入参说明:@param + 1个空格+ {参数类型} + 1个空格 + 参数名+ 1个空格 + 参数说明。 函数注释出参说明:@return + 1个空格 + {参数类型} + 1个空格 + 出参说明(若没有出参,则出参说明可不写)。 有关键逻辑或者重大变更时,增加改动者及改动描述。 /** * 在地图上创建标志 * * @param {String} latLng 经纬度信息 * @param {Object} mapInfo 地图描点信息 * @return {Boolean} 在地图上创建点选标志的结果 * @version 20180310 modify by xxx shangsan 修改地图上描点的样式 * @version 20180314 modify by xxx wangwu 在地图上描点增加事件发送,供外部订阅 */ var placeMarkerAndPanTo=function(latLng, mapInfo) { //返回创建点选标志的结果 return true; }
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格