什么是OWL OWL是 Odoo 在版本14中一个大动作,是Odoo Web Library的缩写,简单的说是一套前端开发框架。官方总结主要特性有:声明式的组件系统基于钩子的响应式系统默认为并发模式存储和前端路由听起来有些类似流行的 Web 框架 Angular、Vue、React等,那么 Odoo 为什么还要重造轮子,请收看《Odoo 有话……继续阅读 » Alan 3年前 (2021-09-10) 13498浏览 7评论40个赞
全书完整目录请见:Odoo 14开发者指南(Cookbook)第四版Odoo v14引入了全新的JavaScript框架,名之为OWL (全称Odoo Web Library)。OWL是一个基于组件的框架,结构上使用QWeb模板。OWL与Odoo传统的我微件系统相比非常快速,并且引入了大量的功能,包括钩子、响应式、子组件自动实例化等等。本章中,我们将学习如……继续阅读 » Alan 4年前 (2021-03-07) 7216浏览 0评论18个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 动画 🦉动画是一个复杂的话题。有各种各样的不同用例、解决方案和技术。Owl仅支持一些基本使用场景。简单的CSS特效有时,使用纯CSS就足够了。不一定需要Owl:它只需使用一个特殊的class来渲染DOM元素即可。例如:……继续阅读 » Alan 4年前 (2020-10-27) 5644浏览 3评论7个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 如何调试 Owl应用? 🦉大一些应用很快就会变得难以掌控。有其行为进行稳固的理解会很有必要。为此,将有用的信息进行日志打印极其有价值。有一个可在应用中运行的javascript文件。在进行执行后,它会在每个组件主钩子中记录……继续阅读 » Alan 4年前 (2020-10-10) 4367浏览 0评论2个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 标签 🦉内容综述xml标签css标签综述标签是有助于编写行内模板或样式的帮助方法。当前存在两个标签css 和 xml。借助这两个函数,可以编写出单文件组件。XML 标签xml标签自然是最为有用的标签。可用于……继续阅读 » Alan 4年前 (2020-10-10) 4159浏览 0评论0个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 如何编写单文件组件? 🦉将代码按照功能而非文件类型进行分组大有裨益。这样会更易于扩展为更大规模的应用。为此,Owl包含了两个帮助标签,来使得在javascript(或typescript)中定义模板或样式更为简便:xml……继续阅读 » Alan 4年前 (2020-10-10) 3898浏览 0评论3个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 如何测试组件 🦉内容综述单元测试综述测试应用及组件来保障其行为和预期一致是一种良好实践。有很多测试用户界面的方式:手动测试、集成测试、单元测试…本节中,我们将讨论如何为组件编写单元测试。单元测试……继续阅读 » Alan 4年前 (2020-08-30) 9830浏览 9评论2个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 如何开启一个Owl项目 🦉Content综述简单html文件使用静态服务器标准Javascript项目综述每个软件项目都有其具体的需求。这其中很多需求可通过一些工具得以解决:webpack、gulp、css预……继续阅读 » Alan 4年前 (2020-08-27) 6411浏览 0评论1个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 快速总览 🦉应用中的Owl组件用于定义一个(动态)组件树。 Root / \ A B / \ C D……继续阅读 » Alan 4年前 (2020-08-26) 8037浏览 1评论5个赞
完整目录请见Odoo 14全新前端框架 OWL(Odoo Web Library)官方文档中文版🦉 OWL教程:待办清单TodoApp 🦉本教程中,我们将创建一个简单的待办清单应用。该应用需满足以下要求:让用户可以创建并删除任务任务可标记为完成可对任务进行过滤展示活跃/已完成任务通过本项目有机会发现并学习Owl……继续阅读 » Alan 4年前 (2020-08-26) 13662浏览 6评论11个赞