如题,基于vue.js
的html
模板,想要创建一个基模板(包含一些通用的meta标签等)来供其它模板继承,模板都是html
静态文件。
以前用smarty的时候,可以很方便的创建一个基模板,其它模板extends它来实现继承。不过现在用了vue.js,没有思路。如果借助其它前端模板引擎可以实现,如jade,但是我理解vue.js已经是view层了,用jade是不是重复了。
刚用vuejs
,是不是我思路不对,基模板应该做成组件的形式,然后其它页面引入还是说有其它解法呢,希望各位不吝赐教
到这http://cn.vuejs.org/api/看文档, 到这https://github.com/vuejs/vue/tree/dev/examples看实例
模板做成组件的形式,然后其他组件/页面引用这个组件.
把公共部分提取出来作为组件,然后在需要的地方加载就可以了
比你之前用的方便多了,现在提倡组件