OpenERP QWeb模板标签笔记
2023-09-27 14:28:20 时间
在OpenERP中,通过QWeb来对模板进行渲染后加载到浏览器中,而模板中有许多的标签来定制各种需求变化,在这里记录学习过程中碰到的标签定义,以方便查询。
模板中的标签统一都是以"t-"开始的。
t-name 用于指明模板的名称
t-extend 用于指明该模板是继承自另外哪一个模板,后面会带父模板的名称,如:t-extend=“Login"
t-jquery 一个jQuery的选择器,后面指明选择器的定义,如:t-jquery=".oe_logiin"
t-operation 一般跟在t-jquery后面,指明选择器找到元素后执行的动作,其值有:append(追加)、replace(替换)
t-if 用于指明元素在页面产生的条件,后面是带一个javascript的表达式,返回True或False
t-att-### 用于指明一个元素的属性值,###是元素的属性名称,如:t-att-value="javascript表达式"
t-foreach 用于指明一个循环调用,后面一般带的是一个数组
t-as 用于取得循环中的单个值,与t-foreach搭配使用,后面带的是一个变量名,可以循环中使用变量取值
t-esc 用于一个文字输出
t-call 用于调用另外模板,后面带一个模板的名称
t-set 用于设定一个变量,后面带变量的名称,一般跟t-value搭配使用
t-value 用于指定某个变量或元素的值
相关文章
- 闭关一个月研究的算法模板,读者面试字节当场给offer
- VS2019项目模板中没有[ASP.NET空网站]的解决方案
- 《深入理解Elasticsearch(原书第2版)》一2.3 查询模板
- Eclipse中设置作者日期等Java注释模板详解
- C 链表模板及笔记
- 了解ES6解构赋值、模板字符串、展开运算符、类语法
- 题解模板
- C++类模板的声明和定义为什么要放在同一个文件
- nodejs简单使用ejs模板引擎,如何获取get、post请求传值
- WEB前端大作业-个人资料展示响应式网页模板(HTML JS CSS)
- IIC通用模板
- 【AGC】如何快速部署Serverless抽奖模板
- Revit API判断是不是柱族模板
- 系统功能测试用例模板