snackbar - 基本 Snackbar 示例未显示在 Material Design Components for Web
问题描述
Material Design Components for Web 的快餐栏基本示例不起作用。它产生错误:
```
TypeError: snackbar.show is not a function
```
我尝试使用 jQuery 来确保 DOM 正确加载。我曾尝试来回更改 javascript 初始化方法,但似乎没有一个有效。
你可以在这里找到代码:https ://jsbin.com/mejefeq/edit?html,console,output
我一遍又一遍地阅读了这些文档,但没有一个提到任何关于此的内容。由于这个 MDC for Web 一点也不流行,我无处可去寻求帮助。
解决方案
是的,这是0.43.0 更新中的一个重大变化。显示小吃店的新方法是使用
snackbar.open();
然而,这只会打开小吃店。如果要更改小吃栏中的文本,可以使用:
snackbar.labelText = 'Your new text';
因此,您可以一起使用它们:
snackbar.labelText = 'Your new text';
snackbar.open();
推荐阅读
- sql - Azure SQL Server 传输层错误 - 重试与否?
- web-services - 如何将http标头和值传递给Webservice SOAP请求C#
- ios - 如何隐藏另一个窗口中的键盘?迅速
- javascript - React show/hide custom ContextMenu 在切换超过 2 次后滞后
- python - 尝试使用解构遍历 2 个列表
- azure-active-directory - AAD/B2C 自定义注册 - 使用身份验证代码流 - 如何让 MSAL 使用 id 和刷新令牌交换代码?
- django - 尽管以 UTF-8 编码,Django 'ascii' 编解码器无法编码字符?我究竟做错了什么?
- c++ - 在 lambda 中复制 initilizer_list 是否合法?
- python - Python Captcha 通过反验证码解决但无法通过响应
- google-sheets - Google Sheets QUERY 函数 COUNT 数据中日期的问题