如题:
就是页面可能会有
<import src="./templates/template1/template1.wxml" />
多个这样的模板,每个模板又有些自己的样式
@import './templates/template1/template1.wxss';
然后多了之后,页面也只会显示一个模板,这个已经通过下面的方式实现
<template is="{{whichTemplate}}" />
但是样式文件夹里面的import还是会全部引入,既占地方又可能影响到其他模板。有没有办法让只import我需要的css文件?
没有办法,要么把你的template封装组件,要么规范好你的wxss代码,使得template之间样式不会互相影响
但是带来了别的维护问题,比如多个页面共用一个template,
并且template里有写事件监听,那你用到的页面不管需不需要这个事件,
你都得定义上这个事件回调.