如何将 MDL 与 Wakanda Studio 原型一起使用?
我将 mdl 的 css 和脚本添加到文档属性中,并将类添加到组件中,但没有任何效果。
如何将 MDL 与 Wakanda Studio 原型一起使用?
我将 mdl 的 css 和脚本添加到文档属性中,并将类添加到组件中,但没有任何效果。
MDL 可以在运行时使用,将适当的类应用于每个 Wakanda Studio 原型小部件。
然而,在设计阶段,这是完全不同的事情。首先,MDL 在页面加载后初始化其 DOM 类。那是因为 MDL 想要实现不同的动态事件作为输入标签定位和类似的东西。
在原型机中,为了实现正确的行为,您必须:
widget.js
一个 MLD javascript 函数来初始化元素。通用函数是componentHandler.upgradeDom();
. 这将在每个元素上运行升级 dom,我相信您可以找到更具体的替代方案,但这取决于您的研究。所以总结一下:
如果 MDL 这是你的事,那么你应该创建一套特定的小部件。React 和 React-MDL 组件也采用了类似的方法。