本帖最后由 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);
- });
复制代码
这玩意怎么用呢???
只需要在页面加载命令中调用即可,在标题名称处填上你想要显示的名称。完活。。。。。。
升级版来了,如果想自动适配打开页面时的状态,是新建,修改或是查看??
简单,再建立一个命令模板,直接上图:
条件中 “新建修改”的判断来自于主页给弹出传过来的值。。我通常设置在这时。继续上图:
运行时显示为
或
这种方法好处是。只需要在所要显示的页面设置中把标题填上,前缀就自动生成了,当然你前面设置成后缀也行。。如
新建时自动生成的标题为:新建 销售详情
修改时自动生成的标题为:修改 销售详情
好了。。终于写完了。。。大佬们不要笑话俺啊。。。。。
|