Skip to content

Latest commit

 

History

History
36 lines (20 loc) · 1.42 KB

经验与反思.md

File metadata and controls

36 lines (20 loc) · 1.42 KB

关于数据库的设计

  • 一张表只包含自身的信息,任何与其他方面相关的信息都应该新建一张表来保存,即设计的原则为:低耦合。

HTML CSS JS

  • 有些浏览器不支持这种写法:<script src="..js"/>,必须把关闭标签写完整才会使所有浏览器正常工作:<script src="..js"></script>
  • 一般而言IE是不支持HTML5的某些元素的,例如IE不支持input的date属性,此时可以使用jQuery来实现这些功能。
  • 使用jQuery来实现input 中的date功能:
    • 先包含jQuery:<script src="jquery-1.12.4.min.js"></script>//jQuery 2.*已经不再兼容IE8、9
    • 再包含jQuery-ui:<script src="jquery-ui/jquery-ui.js"></script>
    • 包含jQuery-ui的CSS:<link href="jquery-ui/jquery-ui.css" rel="stylesheet" >
    • 确保下面的函数(参考)会被执行,如果改变了window.onload,则将下面的代码写进替换原window.onload的函数中
$(function() {
		$( ".auto-date" ).datepicker({
			dateFormat: 'yy-mm-dd' ,
            monthNames: ['一月','二月','三月','四月','五月','六月','七月','八月','九月','十月','十一月','十二月']}); 
			});

生活

  • 很多时候我们总是看不顺眼别人的设计,但为了方便,尽量扩展已存在的系统而不是更改已经存在的东西,除非从头做起