首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

Pug模板继承与拓展

Pug 支持使用 block 和 extends 关键字进行模板的继承 block代表一个代码块 一、代码块的替换 如下:便有三个代码块block scripts,block content,block...') body block content block foot #footer p 一些页脚的内容 如替换其中的代码块 在一个新的pug文件中 ,首先要用...extends继承某个pug, 然后定义相同名称的代码块即可实现替换 extends layout.pug block scripts script(src='/jquery.js') script...在覆盖一个代码块的同时在该代码块内添加新的代码块 //- sub-layout.pug extends layout.pug //- 覆盖原有的content代码块,并添加了两个子代码块 sidebar...下面代码实现了在 代码块head里面添加了两个script //- page.pug extends layout.pug block append head script(src='/vendor

1.2K10

Vue进阶课堂之《从HTML到Pug

如何使用 1. npm下载包 npm i -D pug pug-loader 2. lang这里改成pug使用 使用Pug、CoffeeScript、Sass...,前两者有共有的哲学,CoffeeScript说自己就是JavaScript; 同样的,Pug也就是HTML,你可以理解成语法糖。...写法: label input(type="checkbox") span 记住密码 .show-box 对比分析: 传统:95个字符,5行,3个结束标签整成Pug pug:54个字符,4行,没有结束标签...Pug其他功能这里记得Pug是后端模板起家,所以功能肯定不单单是简化语法这么简单,她也有变量、混合、过滤等等等等功能,但是实际上这些功能在使用中跟Vue功能重复,我们搭建项目主要还是Vue,所以能用Vue...的就用Vue的,Pug对于我们项目来说,最大的功能就是精简和整理代码。

58120
领券