2023
D2-crud框架的search表单如图所示: 官方已经搭建好了,我们只需要更改crud配置来编辑左边的搜索框即可。 默认的DOM结构如图所示: search表单中的查询和重置是默认在crud-search组件中的,比如我们想自定义一个按钮,若写在el-button-group按钮组中,显然他只能渲染到下方。如何在search表单中进行一些自定义操作呢? ...
设计出了一个这样的需求,需要有一个数字拥有正常的颜色,但当鼠标放上去的时候要变成渐变色,大家都知道,css是没有颜色渐变这个属性的,只有背景颜色的渐变,这里有两种实现方法。 1.让设计把字给你抠出来 这里扣图片对于浏览器的兼容性非常好,会兼容基本上所有浏览器,图片可以任意大小,但要求底色与div盒子中底色一致,这样视觉上不会有问题,而我们可以直接改变图片所属div的背景颜色,就能实现通...
大家看如上图片是设计稿的需求,乍一看是没毛病的,但是,你仔细看 是的,切换按钮是游离在整体宽度之外的,由于我懒,所以这里使用了一个layBody来框柱内容的宽度,然后大家看一下swiper的切换。 是的,swiper的切换按钮是在swiper内部的,这里swiper使用了绝对定位来使切换按钮位于两侧,于是我们可以修改一下left和right。 结果发生了这样...
筛选功能基本上在每个项目中都会有,而且筛选的方式也有很多种,根据客户的不同要求也会定制对数据按照要求进行筛选,今天的筛选目标是,筛选用户的回复中不包含图片的回复信息。看起来很困难的样子,但其实就是判断一下回复的内容中是否有img标签,那么就只需要在循环查询结果的时候判断内容中是否包含img标签。Python判断字符串中是否包含img标签可以用find()方法来实现:也可以通过in()方法来判断是否...
Docker是一种开源的应用容器引擎,利用操作系统本身已有的机制和特性,可以实现轻量级虚拟化。它让开发者可以以统一的方式打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何安装了docker引擎的服务器上,也可以实现虚拟化。容器是完全使用沙箱机制。最重要的是,他们不依赖于任何语言、框架包括系统。那么如何在Linux系统上离线安装Docker环境呢?首先,离线安装需要先下载docker的安装...
表单验证是前端技术里比较常用的一项写法,element的表单验证尤其方便快捷,只需要通过 rules 属性传入约定的验证规则,并将 Form-Item 的 prop 属性设置为需校验的字段名即可。对用户填入的内容进行接口请求之前,判断用户所输入的是否符合预期规范,可以有效减少数据通信的压力,同时,用户也能直观地看到那些是必须填写的项目和未填写的项目。 经过判断没有错误信息后通过,然后再请求接口。...
PHP如何接收数据呢,常用的有以下几种,$_GET、$_POST、$_REQUEST,一般我们都是用这几种方法来获取提交过来的数据,但是如果提交的内容是XML的话,通过这几种常用的方式都是获取不到内容的,这里我们就需要使用另一种方式来获取到xml的内容 file_get_contents("php://input"); 这是 PHP 中的一个函数,用于获取 H...
众所周知,在浏览器中,当字体的大小小于12px的时候,浏览器是不会显示的,浏览器会认为小于12px的字体不是人眼所视的字体,会自动的把字体调整为12px,这对用户来说很方便,但是对于开发者就是一个难题,当设计师把字体的大小调整到12px一下才能不对整体的一个排版造成影响,那么我们该怎么做呢? 这里可以看到,我们已经设置字体大小为9px了,但是浏览器显示的却还是12px。 解决方法是:我...
在多程序联合实现一些功能的时候,如果系统和数据库都是自己的,那么程序直接链接多个数据库进行数据操作就很方便了,不用像不同系统之间进行数据交互,需要通过其他方式进行数据操作。TP5.1框架如何配置多个数据库的连接进行数据库操作呢,为了实现这个目标,你需要在config/database.php文件中进行一些配置。这个默认文件里面只配置了一个数据库。第二个,第三个数据库的连接配置,我们需要在最后追加同...
为什么要给其他用户创建视图查看权限呢,因为使用场景的不同,在多程序的共同运行环境下可能会有多个程序,多部门共同进行一些业务,这个时候可能就会需要相互之间的数据配合以提供更全面的信息。如何跨系统跨平台跨数据库的进行数据共享,或者说是数据交互呢,其实方式有很多,可以通过Webservice进行数据交互,也可以通过web进行数据交互,也可以通过数据库直接进行数据交互。这篇文章主要介绍如何通过数据库进行数...