ios - iPadOS 中的 Vue JS 生命周期可防止警报
问题描述
警报功能在 iPadOS 中确实有效,但是当包装在 Vue 生命周期方法中时 - 它被阻止了。很想知道为什么以及发生了什么。
最简单的例子:
<div id="app">
<h2>Alert</h2>
</div>
new Vue({
el: "#app",
created() {
alert('created')
},
mounted() {
alert('mounted')
}
})
这在桌面上将引发两个警报。在 iPadOS Safari 中 - 它不会。
在没有 Vue 的情况下调用带有警报的 JS 将在 iPadOS/iOS 上工作。
解决方案
推荐阅读
- jmeter - 在不禁用防火墙的情况下运行 JMeter
- python - 如何在python opencv中获取hsv颜色的低值和高值
- android - 当我第一次向下滚动回收器视图时,onBindViewHolder 中的变量值重置
- excel - IF 语句 - 在一个范围内查找超过 1 个字符串
- angular - 导航到错误处理程序中的 url
- stata - 为什么使用 foreach 循环会出现无效的语法错误?
- typescript - 如何在打字稿中访问默认/内置命名空间?
- django - 使用 CreateMixinModel 注册自定义用户模型
- eclipse-plugin - 如何从 SWT 浏览器中加载的页面中读取隐藏属性
- visual-studio-code - VSCode:如何以root用户身份退出?