- 打开login.html文件做一些改动,Atom报错:Uncaught TypeError: Cannot read property ‘setScrollTop’ of null, 百度之,有read ‘id’报错,有set ‘style’,但是没有read ‘setScrollTop’报错.发现login的script部分的JavaScript语句是写在head中,百度:如果把javascript放在head里的话,则先被解析,但这时候body还没有解析。(常规html结构都是head在前,body在后)如果head的js代码是需要传入一个参数(在body中调用该方法时,才会传入参数),并需调用该参数进行一系列的操作,那么这时候肯定就会报错,因为函数该参数未定义(undefined).依据这条结果,把js代码放入body末尾,再进行改动,完全没有问题.
总结:在写js代码的时候,特别是需要页面配合的时候(如按键操作,输入框等),一定要把js写在body末尾,防止出现各种未知错误. - Read函数输入的是struct和struct的某一或多个字段,输出错误信息(若没有错误则输出为空).
但是,如果查询到数据库中有Id=1的值,则把其整体赋值给user,例如:
若数据库中有{‘1’, ‘学院概况’, ‘0’, ‘2,3,4,5,6,7’, ‘1’, ‘学院概况’}的一列,则Read成功后user={‘1’, ‘学院概况’, ‘0’, ‘2,3,4,5,6,7’, ‘1’, ‘学院概况’},而不是其刚刚创建时的user={‘1’}.Go语言的beego框架中的orm中的Read函数使用 - go语言的string操作,Contains 函数,Replace 函数,Split 函数,Trim 函数等Go语言中string的用法(转载)
- 利用 UI Elements 的方法替代iframe,回避了使用iframe,避免了很多问题.代替iframe的方法