开发注意事项
1、异步接口的保存用Save开头,导出用Export开头
2、优化时,所有的页面删除多余的空格和注释,tpl文件删除var_dump(),js文件不要用ES6语法,删除console.log(),php文件删除var_dump()
3、// 初始化时间选择器
datepickerClass.init("js-p-mall-toeditmallbanner-Time1",{
placeholderBegin:'上线时间',
placeholderEnd:'下线时间',
format:"yyyy-mm-dd hh:ii:00",
minView:"hour",
setStartDateForBegin:new Date()
});
4、下次写页面的时候新页面起名字用接口文档里的名字
5、导出时过滤掉表情:参考OvertimeApplicationProcessingExport.php
6、查看php错误日志:
ssh root@192.168.0.247
cd ../
cd home/work
tail -f log/php/php_errors.log
退出:exit
7、操作人ID和操作人姓名:
直接在php中:(js中不用传)
$uinfos = self::$USER;
$data=array(
"operatorId" => $uinfos['id'],
"operatorName" => $uinfos['realname'],
);
8、在写页面的时候,把页面的地址、接口是谁的做好记录
9、// 最后一条,添加“合计”字段
foreach($list as $key => &$value){
if($key == count($list)-1){
$value["dateStr"]="合计";
}
}
10、git:
如果pull下拉错了代码,git log查看版本,git reset —hard 版本号
如果切换分支报错,先git add . git commit -m “” 再进行切换
11、 // 专题标题图片初始化 最后一个参数为1时,只能操作1次,需求里没有做限制的话,设置成100
webuploaderClass.loadInitUploadOSS("#js-p-mall-mallspecialedit-pic", 5, 100);
12、
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 提示词工程——AI应用必不可少的技术
· 字符编码:从基础到乱码解决
· 地球OL攻略 —— 某应届生求职总结