zoukankan      html  css  js  c++  java
  • tp5功能模块添加与调试

    在原先完善的功能基础上添加比如导出列表为excel ,一下子把所有属性写全了,出了问题,不好查找问题在哪?

    所以遇到这种问题,需要最简单的测试.比如新建一个mysql表内就放一列一行数据.减少代码量, 首先也可以不带mysql测试,进一步缩小问题范围,比如第三方 excel导出源码包内的测试案例,就是没有连数据的源码,

    后来把测试码跑起来没有问题,然后再把简单的数据库表加上,传数据开始测试.发现也不是数据库问题,后来一点点加上也没存在问题,但自己写的似乎也没啥问题,

    html 这个架构自己带的class  ,js 之类的 

    先在view 下建个文件夹放新添加的页,页面里边添上导出按钮     其实都是类似三层架构这些东西, c# 有窗体显示  model  date   java 有mvc 里边也是有跟数据库实例化的model 把数据库表里的东西都给列出来 放在放在model 里,sql

    取到值 放入model  ,或者上传值先放model内然后 执行上传.

    桌面软件的脸皮是窗口  一个个封装好的控件拖过去就成了, 也可以很美观,也可以很粗俗,但兼容性差, 如果对外表要求不高,开发周期短.而 网页展示的脸皮就是那些html+css+JavaScript 三者组成

    首先你不能随便拖来拖去,你得兼顾好布局, 前台绑定好后台的数组或者list 或者数值 ,后台把这些值打包 成数组 或者list 或者数值推送到前端.

    html 兼容性好.打开方便,从pc 到手机,到平板.职业也分的更全活, 

    <form class="form-inline searchForm" id="searchForm" action="{:url('index')}" method="GET">
     <button onclick="exportData()" class="btn btn-sm btn-default" type="button"><i
          class="fa fa-download"></i> 导出
     </button>

    未完待续..

  • 相关阅读:
    ListComparer
    C#.net中类与结构的区别
    对C# 中堆栈,堆,值类型,引用类型的理解
    一道面试题
    Mvc不等于三层架构
    SQL养成一个好习惯是一笔财富
    清除MSSQL事务日志文件
    面向对象设计(OOD)五大基本原则
    .net/c#中栈和堆的区别及代码在栈和堆中的执行流程详解之一
    IIS7 Login failed for user IIS APPPOOL\ASP.NET v4.0
  • 原文地址:https://www.cnblogs.com/zuochanzi/p/11340024.html
Copyright © 2011-2022 走看看