在CssResource的@Source注释中使用ClientBundle中的multiple会发生什么?这与使用@External/@CssResource.NotStrict兼容吗?
更确切地说,在我们的代码库中,我遇到了一个包含如下内容的ClientBundle:
@Source({"style1.css", style2.css"})
@CssResource.NotStrict
CustomCss css();这表明style2中的定义可以覆盖style1中的定义。在使用@CssResource.NotStrict时,这也应该有效吗?因此,在没有访问器和混淆的情况下?
发布于 2014-05-21 13:12:41
当@Source有多个值时,这相当于将文件(按顺序排列)连接到一个大样式表中。这主要用于导入常量(@def、@eval或@url)或@externals。
它不会将任何内容更改为行为或@external (注意:这意味着一个文件可以将另一个文件中使用的类名声明为@external )或@NotStrict。
https://stackoverflow.com/questions/23783271
复制相似问题