因此,当我尝试在浏览器中运行我的 html 文件时,chrome 会记录该错误,但在 Visual Studio Code 中不会记录任何问题。我该如何修复这个问题并确保将来不会再发生这种情况?我的 js 代码:const navbarBtn = document.querySelector("navbar__btn");const navbarLinks = document.querySele
2020-04-13
我对编程还比较陌生,所以如果这个问题有明显的解决办法,我深表歉意。我一直在尝试调试此代码。我阅读了几个围绕此addEventListener错误的问题。似乎大多数问题都建议确保在 TS 运行之前将元素加载到 DOM 中。为了确保这一点,我在ngAfterViewInit() {下运行了该方法,并且还将核心功能包装在window.onload = function() {中。我希望这些可以解决问题,
2022-05-16
我正在构建一个组件,该组件应该从父级获取对象数组,显示它们并允许删除某些对象(=子级向父级发送一个新数组)。上一个答案对于理解子级 -> 父级通信非常有用,但我现在陷入了一个我无法理解的错误:Vue.component('search-box', {template: '#search-box-template',props: ['who'],methods: {deleteID: functio
2017-06-08
我正在尝试在VUEJS中实现一个简单的身份验证。我有一个对象列表,其中我具有真实的用户名和密码。我正在迭代此列表,并检查输入的用户名和密码。如果有匹配项,那么我将发出事件并更新我的变量认证。但是问题在搜索循环中的登录内,我无法访问EMIT。这是我的登录文件189156033这是我的app.vue文件574807547这是我遇到的错误
2019-04-09
export default {mounted() {setTimeout(function() {this.$emit('onLoad')}, 4000);}} //views/Load.vue我想在访问页面4秒后跳转到另一个页面。<template><div id="app"><transition name="fade" mode="out-in"><router-view@onLoad="
2020-01-04
我正在开发一个 vue 项目,并希望在一段时间后从子组件向父组件发出事件(用户将鼠标悬停在元素上,几秒钟后,应该会发生发出事件)。我很确定我在其他组件中做过类似的发出,并且以前也成功过,但现在我收到这两个错误。我不确定发生了什么变化。我在第一次尝试后实现了 vuex,然后又回到了这个问题,现在我不确定发生了什么?但也许我只是删除了一些东西,或者我不知道。我还尝试了一条似乎有问题的线上方的控制台日志
2020-05-18
我正在将我的项目从 JS 转换为 TS,但我不知道为什么我不能在这里调用“this”。<template><transition name="modal"><div class="modal-mask"><div class="modal-wrapper"><div class="modal-container"><div class="modal-body"><div class="text-r
2021-04-13
我在 Vue 3 Composition API + Vite 中使用 emit 时遇到了一个奇怪的问题。我想从子组件向父组件进行简单的 emit。子组件的代码:<template><div class="main-stats"><v-container @click="logInWithSpotify" class="boton-login">Iniciar sesión con Spotify
2022-05-12
我尝试使用 fitBounds 使所有标记都以适当的缩放级别可见。getBounds(){return [[12.49637,41.90278],[12.319398,45.441906],[13.055054,47.809532],[16.373724,48.208244]]}<Mapstyle="mapbox://styles/mapbox/streets-v9"containerStyle=
2017-07-13
我试图让地图响应我的网站,因此我添加了 if 语句,但它不起作用,宽度只有在我手动编辑时才会改变。有人可以帮忙吗?我一直在尝试解决这个问题,但我只是不明白为什么它不起作用let phone = "320";let tablet = "900";let bigScreen = "2600";let bigLaptop = "1400";let laptop = "1000";function use
2020-09-14
我有一个 Mapbox GL JS 应用,我在地图上显示一些小部件。为了确保地图上的任何内容都不会被它们隐藏,我使用map.setPadding()添加了一些填充。它是不对称的(在我的情况下,左边大于右边)。它按预期适用于fitBounds和动画等,但我还需要设置地图的maxBounds,以便用户不会超出所需的视口。不幸的是,这不适用于自定义填充。当我绘制边界并使用showPadding时,我可以
2020-09-28
我有一张带有maxBounds属性设置的地图,该地图工作正常,但我们使用的是第三方的图块集,该图块集仅提供英国的整个地图,因此我想知道是否有可能将地图限制在其容器div中,以便不呈现的空白处对用户保持隐藏?这是我的设置:const [viewport, setViewport] = useState({latitude: 53.55,longitude: -2.39,width: '100%',h
2021-06-29
我有一个 React.js 组件,它从 componentDidMount() 中的 API 调用中提取其初始状态数据。数据是一个对象数组。我能够使用 JSON.stringify 查看数组和各个元素(用于调试),但是当我尝试访问元素中的属性时,出现错误,似乎暗示该元素未定义,尽管已检查过它并非如此。代码:class TubeStatus extends Component {constructo
2017-04-09
运行此代码时,我在App.propTypes的第一行出现错误TypeError: Cannot read property 'array' of undefined代码: class App extends React.Component {render() {return (<div><h3>Array: {this.props.propArray}</h3><h3>Array: {this.
2017-10-13
在 API 请求后将船队的实时数据传递到表中之前,我想尝试注入样本数据,实际上我对它们进行了硬编码。目标是:如果我可以读取样本数据,那么 API 几乎肯定会将数据显示到我正在寻找的所有船只的表中。但是调试器提示ErrorTypeError - 无法正确读取未定义变量的属性,而Console提示:Response { type: "opaque", url: "", redirected: fals
2020-01-30