嗯，原则就是一个地方就能完成一个功能，不要 **必须A+B同时才有XX效果** 这样的设计，要么js里通过判断这个class，要么js自己加class不需要模板里自己补class了