- 博客(44)
- 收藏
- 关注
原创 Laravel composer导入本地包
老项目使用的是laravel5.1,需要升级到laravel8,php也需要同步升级。原先项目的使用的phpoffice已停止更新且有些特性PHP8不支持,无法直接使用,若使用其他项目包改动比较大。故需要将此包导入成本地包,然后直接修改不兼容代码。项目根目录创建文件夹packages,用来放需要本地化的项目代码,例如本次项目路径为:packages/phpoffice/phpexcel 修改根目录下的composer.json配置...
2021-06-05 09:30:33
763
1
原创 laravel临时关闭created_at、updated_at的自动更新
laravel临时关闭created_at、updated_at的自动更新。直接上代码$user = new User([ 'id' => 1, 'name' => 'xiyoudaodao', 'password' => Hash::make('admin'), ...
2020-02-21 15:38:44
4228
原创 PM2启动Laravel队列运行PHP命令
最近要用到Laravel的队列,官方文档推荐了Supervisor,进程守护程序平时用的比较少,看到文档上的操作过程有点懵。同事推荐了PM2,PM2是Node.js提供的进程守护工具。先安装nodejs,然后执行npm install pm2 -g,安装完毕。这个…确实安装简单,对新手用户友好。代码也准备好了,万事必备,准备开撸。文档上的命令都是关于js的,依葫芦画瓢运行了几个...
2020-02-10 10:53:29
2190
原创 Laravel图片处理包intervention-image的使用
最近偶然发现了Laravel可用的图片处理包intervention-image。文档地址:http://image.intervention.io安装起来也很简单。composer require intervention/image然后到config/app.php的$providers中添加Intervention\Image\ImageServiceProvider...
2020-02-10 10:49:53
1298
原创 golang编译exe程序设置图标和软件信息
前期准备一张ico图标,以下操作均为windows下进行1、下载goversioninfo,地址https://github.com/josephspurrier/goversioninfogo get https://github.com/josephspurrier/goversioninfo2、下载完成后进入%GOPATH%/src/vendor/github.com/jos...
2020-02-10 10:15:58
2048
翻译 三十五、Column Moving列移动
ui.grid.moveColumns允许将列移动到其他位置。 要启用,必须引入ui.grid.moveColumns模块,并在grid元素上包含ui-grid-move-columns指令。默认情况下,启用后所有列均可移动,可以通过参数gridColumnMoving来禁用全部列的移动。也可在columnDefs中设置参数enableColumnMoving来针对某个列设置是否移动。可以...
2019-03-21 14:18:56
790
翻译 三十四、Expandable grid 可扩展的表格
ui.grid.expandable模块可以添加子表格。$scope.gridOptions = { //This is the template that will be used to render subgrid. expandableRowTemplate: 'expandableRowTemplate.html', //This will be the height o...
2018-12-18 13:50:55
783
翻译 三十三、UI-Grid Tree View 树状图
UI-Grid Tree View 树状图文章来源:http://blog.wanlansoft.com/2018/11/15/%E4%B8%89%E5%8D%81%E4%B8%89%E3%80%81tree-view-%E6%A0%91%E7%8A%B6%E5%9B%BE/
2018-11-16 09:52:26
2182
翻译 三十二、UI-Grid Pagination 分页
UI-Grid Pagination 分页文章来源:http://blog.wanlansoft.com/2018/11/06/%E4%B8%89%E5%8D%81%E4%BA%8C%E3%80%81pagination-%E5%88%86%E9%A1%B5/
2018-11-16 09:50:31
1251
翻译 三十一、UI-Grid Auto-Resizing 自动调整大小
UI-Grid Auto-Resizing 自动调整大小文章来源:http://blog.wanlansoft.com/2018/11/01/%E4%B8%89%E5%8D%81%E4%B8%80%E3%80%81ui-grid-auto-resizing-%E8%87%AA%E5%8A%A8%E8%B0%83%E6%95%B4%E5%A4%A7%E5%B0%8F/...
2018-11-16 09:48:11
806
翻译 三十、UI-Grid Infinite scroll 无限滚动
UI-Grid Infinite scroll 无限滚动文章来源:http://blog.wanlansoft.com/2018/10/30/%E4%B8%89%E5%8D%81%E3%80%81ui-grid-infinite-scroll-%E6%97%A0%E9%99%90%E6%BB%9A%E5%8A%A8/
2018-11-16 09:43:33
550
原创 mysql判断指定数据库是否存在?
SELECT count(SCHEMA_NAME) as SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME='Database'
2017-08-08 09:11:30
2762
原创 mysql case when 中可以使用and
(case when com_orders.is_review =0 then \'未评审\' when com_orders.is_review is NULL and com_orders.type=2 then \'未评审\' when com_orders.is_review=1 and com_reviews.review=0 then \'评审已接收\' when com_o...
2017-07-26 14:38:07
4658
转载 AngularJs filter 过滤器
FilterNg里的过滤器。currency:把一个数字格式化成货币模式(如$1,234.56)。当没有提供任何货币符号时,默认使用当前区域的符号。使用:HTML:{{ currency_expression | currency:symbol:fractionSize}}JS:$filter(“currency”)(amount,symbol,fractionSize);...
2017-07-21 15:22:31
386
翻译 二十九、UI-Grid Selection 选择
原文:Tutorial: 210 Selection此示例使用 ui-grid-selection 指令来选择行。若要启用, 必须包括 “ui.grid.selection” 模块, 并且必须在表格元素上写入 ui-grid-selection指令。选择功能的文档在 api 文档中提供, 特别是:gridOptionspublicApi使用 gridOptions onRe
2017-06-20 17:44:39
6878
3
翻译 二十八、UI-Grid Grouping 分组
原文:Tutorial: 209 Grouping分组功能允许您根据特定列中的相似值对行进行分组, 在某些方面类似于 excel 数据透视表的效果。不按分组的列可以聚合, 例如, 统计每个组中的行数。api 文档中提供有”分组” 的功能, 包括分组本身和 treeBase 文档中的共享函数。特别是:grouping columnDef and treeBase columnDefgrouping
2017-05-31 11:24:48
2832
翻译 二十七、UI-Grid 保存和还原状态
原文:208 Save and restore state“保存状态” 功能允许保存表格的当前外观, 并在返回到表格后恢复。例如, 在应用程序中, 用户可以重新排列序、调整列宽、应用排序和筛选, 并选择特定的单元格。当用户把当前表格调整为自己喜欢的界面后, 跳转到另一个页面。然后重新返回这个页面时, 他们可能会期望它看起来像在他们离开时那样。保存状态功能就是这个作用。saveState 功能的文档在
2017-05-08 09:35:32
1629
翻译 二十六、UI-Grid 导入数据
原文:207 Importing Data导入程序功能允许导入到 csv 或 json 格式的数据。导入程序可以使用表格中的菜单, 或者接受由用户实现的自定义文件选取电脑中的文件。导入程序功能以 json 或 csv 格式导入文件, 如果需求存在, 则可以扩展到其他文件格式。api 文档中提供了导入器功能的文档, 特别是:gridOptionspublicApi对于 json 格式文件, 将假
2017-05-04 14:35:28
1475
翻译 二十五、UI-Grid 导出数据
原文:206 Exporting Data导出功能允许将数据从表格中导出为 csv 或 pdf 格式,可以导出所有数据、可见数据或所选数据。要使用导出功能, 需要在表格上引入 ui-grid-exporter指令。如果要导出选定的行, 则必须在表格上引入 ui-grid-selection指令。如果要导出为 pdf, 您需要安装 pdfMake, 可通过以下操作:bower install pdfm
2017-05-03 16:21:01
2930
3
翻译 二十四、UI-Grid 行编辑功能
原文:205 Row Edit Featureui.grid.rowedit 扩展了编辑功能, 以支持对服务器保存数据的回调, 该数据同时保存了 “行”。此功能尝试给用户一个类似于 电子表格 的体验, 以便他们可以编辑他们希望的任何字段, 并且该功能将试图保存数据 “行”。在数据不会产生错误的程度上, 从用户的角度来看, 保存过程几乎是无形的–保存后变灰色, 和不能编辑的灰色, 用户就像数据是本地的
2017-04-24 10:20:33
5746
9
翻译 二十三、UI-Grid 调整列大小
原文:204 Column Resizing“调整列大小” 功能允许调整每个列的大小。要启用, 必须包含 “ui.grid.resizeColumns” 模块, 并且必须在表格元素上包括 ui-grid-resize-columns 的指令。“调整列大小” 功能的文档在 api 文档中提供, 特别是:columnDefgridOptionspublicApi可以将单独的列设置为not res
2017-04-17 11:56:08
6452
翻译 二十二、UI-Grid 固定
原文: 203 Pinning锁定功能允许用户将列向左或向右锁定。要启用, 必须包括 “ui.grid.pinning” 模块, 并且必须在表格元素上写上 ui-grid-pinning指令。在 api 文档中提供了固定功能的文档, 特别是: - columnDef - gridOptions - publicApi还可以禁用列级别上的锁定。请注意下面示例中的 “id” 列定义。代码:
2017-04-15 10:19:03
2647
1
翻译 二十一、UI-Grid 单元格导航
原文:202 Cell Navigation此示例使用 ui-grid-cellNav指令添加单元格导航。要启用, 必须包括 “ui.grid.cellNav” 模块, 并且必须在表格元素上包括ui-grid-cellNav指令。CellNav 功能的文档在 api 文档中提供, 特别是:columnDefgridOptionspublicApiCellNav 允许您使用箭头键、pg-do
2017-04-14 10:27:42
1477
翻译 二十、UI-Grid 编辑功能
原文:201 Edit Featureui.grid.edit 功能允许对表格数据进行内嵌编辑。要启用, 必须包括 “ui.grid.edit” 模块, 必须在表格元素上包括ui-grid-edit编辑指令。api 文档中提供了编辑功能的文档, 特别是:columnDefgridOptionspublicApi可以使用列定义中的 enableCellEdit 选项来允许列可编辑。通过双击、f
2017-04-13 11:05:35
7501
翻译 十九、UI-Grid 水平滚动
原文:191 Horizontal Scrolling显示大量列的滚动代码: index.html<!doctype html><html ng-app="app"> <head> <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script> <script sr
2017-04-11 09:36:31
2072
2
翻译 十八、UI-Grid 大数据集
原文:190 Large Dataset这个表格示例使用10000个记录的数据集。演示如下: - 绑定复杂的列属性 城市.地址。 - 同一字段可以在具有不同名称的表格中列出两次 - 使用字段而不是名称便于2.x 向后兼容代码: index.html<!doctype html><html ng-app="app"> <head> <script src="http://a
2017-04-11 09:32:02
2371
翻译 十七、UI-Grid 无障碍性
原文:122 Accessibility无障碍性 (或 A11Y) 通常是 web 开发中被忽略的方面。确保您的内容是可访问的, 类似于确保您的内容在所有主要浏览器上都可见。如果您在设计网站时不考虑辅助功能, 则您的内容将无法供所有用户使用。先决条件:引入 angular-aria (Angular 1.3.0+)。<script src="http://ajax.googleapis.com/
2017-04-10 09:46:28
794
1
翻译 十六、UI-Grid 菜单栏
原文:121 Grid Menu表格菜单栏可以通过gridOption 中设置 enableGridMenu: true 来开启。这将在表格的右上方添加一个图标,该图标浮动在列标题的上方。默认菜单可以显示/隐藏列,还可以自定义额外的动作。每个菜单项都可以自定义功能:shown:一个function,用来决定该项是否显示的title:菜单项显示的标题(注意,也可以使用 i18n 通过 gridMe
2017-04-07 10:50:31
4552
翻译 十五、UI-Grid 工具提示
原文:117 Tooltips当用户悬停在单元格上时,可以设置工具提示。在columnDef 中设置 cellTooltip: true 后,此工具提示可以简单的单元格内容。或者,它可以接收function 返回的当前列和行的值,例如: cellTooltip: function(row, col) { return 'Name: ' + row.entity.name + ' Comp
2017-04-06 11:38:54
1462
翻译 十四、UI-Grid HeaderCellClass
原文: 115 HeaderCellClass在columnDef中可以为每个列表头 设置一个class名称或者通过function返回的一个class名称。在下面例子中,我们可以设置第一列的字体颜色为蓝色,第二列当排序条件为ASC时字体颜色和背景色改变。代码: index.html<!doctype html><html ng-app="app"> <head> <script s
2017-04-05 11:55:34
1680
翻译 十三、UI-Grid 添加行标题
原文:114 Adding a row header可以添加行标题列,它会固定在表格容器的左边。代码: index.html<!doctype html><html ng-app="app"> <head> <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.js"></script>
2017-04-05 11:45:38
1885
1
翻译 十二、UI-Grid 添加和删除列
原文: 113 Adding and removing columns表格会监控column defs 和 数据的更新,你可以动态地添加和删除列。列默认的显示顺序是按照columnDefs的顺序,用户可以通过移动表格的列来改变默认的顺序。动态更改列上的显示名称(以及其他一些列属性),可以通过notifyDataChange API来强制更新。代码: index.html<!doctype html
2017-04-05 09:34:59
3672
翻译 十一、UI-Grid 增/删/替换 数据
原文:112 Add/Delete/Swap Data只要简单地使用一个不同的引用,就可以交换表格中的数据。代码: index.html<!doctype html><html ng-app="app"> <head> <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.
2017-04-01 14:00:11
2236
翻译 十、UI-Grid CellClass
原文:111 CellClass在columnDefs中cellClass接受一个class样式名称或者通过function返回的一个class样式名称。在这个例子中,我们将第一列的字体和背景颜色,第二列公司如果等于“velity”字体颜色就变为蓝色。代码: index.html<!doctype html><html ng-app="app"> <head> &l
2017-04-01 11:45:02
2667
翻译 九、UI-Grid 模态框中的表格
原文:110 Grid in a Modal 在弹出的模态框中使用表格。在某些情况下,特别是 bootstrap modal,可能会出现表格渲染宽度过小或有时显示不完全。会误认为是由于 bootstrap modal 的动画渲染导致表格渲染时的可用空间不如预期。可以通过调用handleWindowResize来纠正。动画渲染的时间不好确定,所以一般推荐使用$interval,在模态框打开后的5秒内
2017-04-01 10:08:43
1574
翻译 八、UI-Grid 单页上的多个表格
原文:109 Multiple Grids per Page 在单页上使用多个网格代码: index.html<!doctype html><html ng-app="app"> <head> <script src="http://ajax.googleapis.com/ajax/libs/angularjs/1.5.0/angular.
2017-04-01 09:39:42
1727
1
翻译 七、UI-Grid 隐藏的表格
原文:108 Hidden Grids 隐藏的表格当UI-Grid在加载页面的时候不是可见状态,比如在tabset页面中,或者是在可折叠的页面内。最终的结果往往是一个表格,呈现出“错误”或者行列出现意想不到的宽度或高度。让我们从这个场景开始:想象一下,在一个内的表格,这个没有宽度或高度。您提供的表格没有CSS类,所以它的高度和宽度CSS值设置为自动,这意味着浏览器将自动计算。UI-Grid的出现是
2017-03-31 11:53:57
4099
翻译 六、UI-Grid 结合实例
原文:106 Binding examples UI-Grid支持在colDef.field的复杂对象绑定。本教程显示了具有特殊字符、数组元素、嵌套属性和函数的属性的双向绑定。注意函数不能编辑。在自定义cellTemplates中可以使用: COL_FIELD 将取代表格中单元格的值。cellTemplates可以使用在所有允许MODEL_COL_FIELD 取代表格中单元格的值的地方。使用MO
2017-03-30 14:41:53
2194
翻译 五、UI-Grid 页脚
原文:105 Footer 表格页脚 UI-Grid 支持页脚,可以设置showGridFooter 选项设置为true(默认为false)显示。页脚显示网格中的总行数和已筛选行数。如果开启了 ui-grid-selection 功能,将显示选定行。列脚注 UI-Grid 也支持列脚注,您可以为每个列设置聚合函数或使用自定义页脚模板显示您希望聚合的内容。支持的聚合函数是:和,平均数,行数,最
2017-03-30 12:08:12
2447
翻译 四、UI-Grid i18n
原文:104 i18n UI-Grid可以使用 i18nService更改默认语言、添加翻译或更改现有的翻译。设置语言的最简单的方法是将 表格放在 ui-i18n指令的div内。<div ui-i18n="{{lang}}">页面内只能运行一个ui-i18n指令。当前的语言设置存储在 i18n service(Singleton)中,所以目前还没有办法在单个APP上应用一种以上的语言。i18nSe
2017-03-30 10:30:54
1498
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人