公共js使用parent.layer.alert提示Cannot read properties of undefined (reading 'alert')
时间: 2023-10-24 13:32:56 浏览: 109
layer.alert自定义关闭回调事件的方法
在提到公共js使用parent.layer.alert时报错Cannot read properties of undefined (reading 'alert')的问题时,引用提到了一个错误位置是在layer.msg()函数中,错误的原因是result.message为空导致报错。此外,引用也提到了在自定义关闭layer.alert弹出层时可能会遇到问题。因此,可能的原因是在关闭layer.alert时没有正确触发关闭时的事件或者没有正确调用layer.alert函数。
为了解决这个问题,可以按照以下步骤进行操作:
1. 确保在layer.alert函数中正确传入了关闭时触发的事件,例如:layer.alert('爱心提示!', function(){ 自定义关闭时调用的事件 });
2. 检查是否正确引用了layer.alert函数,可以通过检查引入的js文件是否正确、是否缺少依赖等方式进行排查。
3. 检查是否在按钮点击事件中正确调用了layer.alert函数,例如:parent.layer.alert('爱心提示!', function(){ 自定义关闭时调用的事件 });
4. 检查是否正确引用了layer.js文件,可以通过查看引入的script标签是否正确、路径是否正确等方式进行排查。
请根据以上方法逐步排查错误,并根据具体情况进行调整和修复。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [layer.js 报错 cannot read property 'XXX' of null](https://blog.csdn.net/u012031380/article/details/85046100)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [layer.alert自定义关闭回调事件的方法](https://download.csdn.net/download/weixin_38751031/14828632)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [jQuery报错"Cannot read property'defaultView'of undefined](https://blog.csdn.net/weixin_44284542/article/details/98728222)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]
阅读全文