gczxxu 发表于 2023-9-5 21:00:44

单独开贴:利用模板命令实现自动页面标题

本帖最后由 gczxxu 于 2023-9-6 09:16 编辑

当我们在活字格制作过程中,经常因为页面很多。
每个页面都得去手动维护页面标题,并且有时页面会给多个功能调用,如新建、修改、查看等,如图:

         
怎么才能让自己少点工作量呢??怎么说咱们也算是搞“低”代码的人啊。。。

首选建立一个命令模板,如图设置:

代码单独附上:
var titlename=Forguncy.CommandHelper.getVariableValue("标题名称")

var p = Forguncy.Page;
$(document).ready(function(){
$(".FUI-dialog-header-title:last").text(titlename);
});

这玩意怎么用呢???

只需要在页面加载命令中调用即可,在标题名称处填上你想要显示的名称。完活。。。。。。



升级版来了,如果想自动适配打开页面时的状态,是新建,修改或是查看??

简单,再建立一个命令模板,直接上图:


条件中 “新建修改”的判断来自于主页给弹出传过来的值。。我通常设置在这时。继续上图:

运行时显示为
   或   

这种方法好处是。只需要在所要显示的页面设置中把标题填上,前缀就自动生成了,当然你前面设置成后缀也行。。如



新建时自动生成的标题为:新建 销售详情

修改时自动生成的标题为:修改 销售详情


好了。。终于写完了。。。大佬们不要笑话俺啊。。。。。



KinShing 发表于 2023-9-5 23:18:21

学习学习:hjyzw:

18992270255 发表于 2023-9-6 11:06:31

插眼;P

趋势 发表于 2023-9-6 11:13:23

:hjyzw:

阿南哥 发表于 2023-9-6 11:39:45

厉害了我的许总!

fanhuayimeng 发表于 2023-9-6 12:56:59

感谢大佬分享,收藏了

天朝四周处 发表于 2023-9-6 19:13:09

感谢大佬,学了一招

137294886 发表于 2023-9-8 09:02:27

感谢大佬分享,收藏了

hubei333 发表于 2023-9-8 09:19:05

好贴!实用!

明勤咨询 发表于 2023-10-9 22:28:07

收藏收藏:lol
页: [1] 2
查看完整版本: 单独开贴:利用模板命令实现自动页面标题