草庐IT

需求:vue 动态添加el-input

一、效果图二、实现逻辑将需要动态添加的表单项项的绑定值存为一个数组以循环的方式展示form表单点击`+`按钮触发事件,向数组中新加一个item点击`-`按钮触发事件,根据循环的得到的index来删除数组中相对应位置的item三、代码实现template>div>el-button@click="isDilogShow=true"plain>动态添加inputel-button>el-dialogtitle="特工安排":visible.sync="isDilogShow":close-on-click-modal="false"width="400px">el-formref="form":m

需求:vue 动态添加el-input

一、效果图二、实现逻辑将需要动态添加的表单项项的绑定值存为一个数组以循环的方式展示form表单点击`+`按钮触发事件,向数组中新加一个item点击`-`按钮触发事件,根据循环的得到的index来删除数组中相对应位置的item三、代码实现template>div>el-button@click="isDilogShow=true"plain>动态添加inputel-button>el-dialogtitle="特工安排":visible.sync="isDilogShow":close-on-click-modal="false"width="400px">el-formref="form":m

form里面有的select框需要设置成固定值展示给用户看,但是又不让用户进行变更。

数据库有一条用户的消费订单,工作人员对这条订单进行修改时,不能修改订单里面的顾客信息,但是前端需要展示给这个订单的顾客信息。form里面的select框设置固定值利用Jquery//1.先给id=id_order_customer的select框设置值a,这个值是你前面已经定义的变量$("#id_order_customer").val(a)//2.给id=id_order_customer的select框属性设置成不能操作$("#id_order_customer").attr("disabled","disabled")这样设置以后,form里面的数据不会post传递给后端,如果后端要用这

form里面有的select框需要设置成固定值展示给用户看,但是又不让用户进行变更。

数据库有一条用户的消费订单,工作人员对这条订单进行修改时,不能修改订单里面的顾客信息,但是前端需要展示给这个订单的顾客信息。form里面的select框设置固定值利用Jquery//1.先给id=id_order_customer的select框设置值a,这个值是你前面已经定义的变量$("#id_order_customer").val(a)//2.给id=id_order_customer的select框属性设置成不能操作$("#id_order_customer").attr("disabled","disabled")这样设置以后,form里面的数据不会post传递给后端,如果后端要用这

odoo 给form表单视图内联列表添加按钮

实践环境Odoo14.0-20221212(CommunityEdition)代码实现模块文件组织结构说明:为了更好的表达本文主题,一些和主题无关的文件、代码已略去odoo14\custom\estate│__init__.py│__manifest__.py│├─models│estate_customer.py│estate_property_offer.py│__init__.py│├─static│││└─src│└─xml│estate_customer_inline_tree_buttons.js│└─viewsestate_customer_views.xmlwebclient_

odoo 给form表单视图内联列表添加按钮

实践环境Odoo14.0-20221212(CommunityEdition)代码实现模块文件组织结构说明:为了更好的表达本文主题,一些和主题无关的文件、代码已略去odoo14\custom\estate│__init__.py│__manifest__.py│├─models│estate_customer.py│estate_property_offer.py│__init__.py│├─static│││└─src│└─xml│estate_customer_inline_tree_buttons.js│└─viewsestate_customer_views.xmlwebclient_

el表达式注入漏洞

0x00前言EL表达式在开发的时候学过,跟jsp一起学的当时那没有了解到后续的漏洞利用,但是现在转念一想也确实可以直接java代码那java的利用方式不在这个语法中也可以使用嘛,然后学的时候也没有特别的仔细去扣细节0x01概述EL(全称ExpressionLanguage)表达式语言。作用:在jsp中可以写java的语法获取域环境中获取数据,然后在前段展示就是前后端展示,使用方法:首先要通过page设置不可用忽略EL表达式语法格式:${expression(表达式)}回顾一下以前的知识,有四个域page:当前页面有request:当前请求有效session:当前会话有效application:

el表达式注入漏洞

0x00前言EL表达式在开发的时候学过,跟jsp一起学的当时那没有了解到后续的漏洞利用,但是现在转念一想也确实可以直接java代码那java的利用方式不在这个语法中也可以使用嘛,然后学的时候也没有特别的仔细去扣细节0x01概述EL(全称ExpressionLanguage)表达式语言。作用:在jsp中可以写java的语法获取域环境中获取数据,然后在前段展示就是前后端展示,使用方法:首先要通过page设置不可用忽略EL表达式语法格式:${expression(表达式)}回顾一下以前的知识,有四个域page:当前页面有request:当前请求有效session:当前会话有效application:

【element UI】在 el-select 与 el-tree 结合组件

前言项目上实现某个功能,使用到了el-select和el-tree组合实现,记录下两者结合的实现过程。要求根据项目接口提供的数据,el-tree里的数据是一次性返回来的,点击最后一层级时,请求接口,在点击层级下方追加数据追加的数据要显示勾选框,可进行勾选,且是单选勾选后需要返回勾选的层级以及它的父级实现效果如下:数据回显效果:实现关键部分el-tree里的显示勾选框不符合当前“追加的数据要显示勾选框,可进行勾选”这个需求,所以我修改了el-tree的源码进行使用。追加子级数据,el-tree文档提供了这个这个方法,可以追加子级数据对象里有指定字段才显示勾选框,这里我指定字段为currentSh

【element UI】在 el-select 与 el-tree 结合组件

前言项目上实现某个功能,使用到了el-select和el-tree组合实现,记录下两者结合的实现过程。要求根据项目接口提供的数据,el-tree里的数据是一次性返回来的,点击最后一层级时,请求接口,在点击层级下方追加数据追加的数据要显示勾选框,可进行勾选,且是单选勾选后需要返回勾选的层级以及它的父级实现效果如下:数据回显效果:实现关键部分el-tree里的显示勾选框不符合当前“追加的数据要显示勾选框,可进行勾选”这个需求,所以我修改了el-tree的源码进行使用。追加子级数据,el-tree文档提供了这个这个方法,可以追加子级数据对象里有指定字段才显示勾选框,这里我指定字段为currentSh