V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
leer561
V2EX  ›  分享创造

做了个打印模板预览,应该可以兼容 IE8 吧,大概

  •  
  •   leer561 · 2014-11-16 15:40:16 +08:00 · 3367 次点击
    这是一个创建于 3659 天前的主题,其中的信息可能已经有所发展或是发生改变。
    代码地址: https://github.com/leer561/print
    演示地址: http://www.5yu.org/print/
    因为是实际工作搞的,需要兼容IE8,好久没用jquery了,感觉老是在操作dom,很烦啊。
    下面是实际的需求 = =


    目前实现功能:
    1、添加大类别,分行添加小类别
    2、删除整行或者大类别
    3、添加整行后,修改列表名
    4、本地存储保存整个新增列表

    后续工作:
    1、与销售科确定固定类别的显示内容
    2、实现纯正用品的两种展现形式切换
    3、完善页面。

    关于ipad部分实现的建议:
    1、后台保存时,保存字符串即可,目前demo里保存的是JSON.stringify后的字符串。
    ipad前端商务备忘页面打开后,读取数据库保存的资料,JSON.parse字符串后,循环读取设置分类,将“”设为文本输入框即可。
    2、ipad前端页面点击打印后,类似demo的保存方法,读取列表名与值,分列表行和大类保存,传入一个div。div采用demo的形式,使用js对样式进行初始化处理即可

    数据格式一般为
    [
    {"rowId":"kinds1416120839046", //大类ID
    "h2":"王大鑫赋税", //大类名称
    "row":[["点击输入列表名:","","点击输入列表名:",""], //首行内容
    ["点击输入列表名:","","点击输入列表名:",""], //次行内容
    ["点击输入列表名:","","点击输入列表名:","","点击输入列表名:",""] //第三行内容
    ]}]

    3、其他部分例如基本信息、必要花费、贷款等是需要销售科确定固定的,不会发生改变,这几类可以使用ID或者class传值。
    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1087 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:54 · PVG 02:54 · LAX 10:54 · JFK 13:54
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.