我正在使用Angular Material构建一个Angular应用程序.该应用程序的第一步是用户登录.接下来,系统从后端加载该用户公司制作的主题.
但是,当后端响应主题信息时,我无法进入系统.允许您设置主题的$ mdThemingProvider似乎不能从Controller内部获得,并且$ mdTheming服务本身没有用于修改系统中主题的选项.
有没有办法将新主题动态加载到Angular Material应用程序中?
我正在构建一个自定义视图,该视图需要将Class <>对象作为实体的属性之一。当我通过为它添加一个Setter使它以编程方式工作时,我想知道是否还有什么好方法可以将其添加到布局的XML中?
对于样式为“ class”的样式,似乎没有格式选项。我可以使用String,但是随后我不得不赌博该值实际上是一个有效的Class,并且我会丢失类型提示,因此它不是理想的选择。
有什么好的方法可以完成这项工作,还是我应该坚持以编程方式进行设置?