我目前正在将我的前端升级为基于 gulp 的应用程序。我遇到了 Vue.js 的问题,事实上,我遇到了这两个错误:[Vue warn]: Property or method "params" is not defined on the instancebut referenced during render. Make sure that this property isreactive, ei
2018-01-28
我有一个主题菜单(例如“关于我们”、“支持”),我希望能够知道现在哪个主题处于活动状态。单击某个主题时,该主题将成为活动主题。可以将其视为设置活动路由的路由器的替代品。由于我正在使用 SharePoint 2010...在内容编辑器中工作,因此这在我的情况下是不可能的。因此,我决定在我的 Vue 实例中有一个activeTopic变量。Vue 实例new Vue({el: '#app',data:
2018-03-05
我在app.js中定义vue.js实例:447482843,并使用Laravel的默认WebPack脚本:454065454VUE在显示组件时正确加载正确,并且VUE开发人员插件正在显示适当的数据。,但是在开发人员控制台和脚本中,页面vm未定义。例如,在页面上加载Vue Component739187301我如何访问VUE实例?我想设置其数据属性之一。
2018-03-17
主要组件:<template><spelling-quiz v-bind:quiz="quiz"></spelling-quiz></template><script>var quiz = {text: "blah:,questions: ['blah blah']}import spellingQuiz1 from './spellingQuiz1.vue';export default {co
2018-08-21
我的变量在组件内未定义,有人可以帮助我吗?变量是:“professor.nome”基本上,我在 carregarProfessores() 方法内加载了我的“professor”变量。这是在一切之后加载 Titulo 组件的方法吗?这是未加载变量的组件: <Titulo:texto="professorId !== undefined? 'Professor: ' + professor.n
2020-04-15
我尝试从https://cdn.jsdelivr.net/npm/marked/marked.min.js导入函数marked。我已通过mount()注入<script src="https://cdn.jsdelivr.net/npm/marked/marked.min.js"></script>。但它总是抛出错误[Vue warn]: Error in render: "ReferenceEr
2021-01-25
我正在使用 Vue CLI 3,它创建了一些路由。一个是 Home.vue。在我的程序中,我试图以编程方式转到不同的页面。我在 router.js 中添加了所需的路由,但保留了已经为 Home.vue 和 About.vue 创建的路由。它工作正常,直到我到达“Home”并收到警告:“[vue-router] 名为“Home”的路由不存在。”这是代码: <template><div class='
2018-12-04
我的网站路由工作正常,但是当我点击刷新按钮时出现问题。在基本路由(例如http://localhost:8080/employers)上,页面或组件样式保持不变,但是当我刷新子路由(例如http://localhost:8080/employers/google)时,此组件的所有样式都将丢失。如能提供任何有关如何解决此问题的帮助,我们将不胜感激import Vue from 'vue'import
2019-04-20
我直接说重点。我在登录页面上进行身份验证,单击登录页面后,它会将我重定向到产品组件,然后在该产品组件上,我发出HTTP 请求以获取所有产品。但是,登录并重定向到产品页面后,产品组件似乎无法在created()生命周期挂钩上运行我的HTTP 请求。这是正常行为吗?这是我的代码:登录:export default{data(){return {email: '',password: ''}},meth
2018-03-26
因此,我想在我的 store.js 上使用 vue router.push,但我一直收到错误无法读取未定义的属性“push”我试图在我的 store.js 中导入 vue-router,但仍然徒劳无功这是我的 app.js :import Vue from 'vue'import VueRouter from 'vue-router'//Import and install the VueRout
2019-06-26
创建新项目后,我想将用户路由到另一个页面,以便他们可以向项目添加更多信息。这是可行的:createProject() {ProjectService.createProject(this.project).then(response => {this.$router.push({name: "project-update",params: { id: response.data.data.id }
2020-02-10
伙计们,我在 Vue 3 和 Vite 中遇到了问题,我正在尝试使用路由器,但是遇到了问题,因为他们没有找到它。 props: ["usuario", "senha"],setup(props) {const mensagemErro = ref("");async function login() {try {const { data } = await services.post("au
2021-04-24
我目前正在尝试启动一个包含用户登录的 Vue 应用程序。由于某种原因,我一直在努力让这个路由器重定向工作。实现直接来自 vueschool 页面,专门针对组合 API。我在这里遗漏了什么?每次运行注册脚本时,它都会正确注册用户并记录错误,即在未定义的“推送”属性上找不到该属性。我的代码完成告诉我它在那里,linting 工作正常,IDE Webstorm 没有给出任何错误。<script>impo
2021-06-22
我正在使用 Vue 3 + Vue Router 4 + TypeScript。我尝试使用router.push(),但一直收到控制台错误:Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'push')。我做错了什么?更新:如果我运行console.log(router);,它会返回unde
2021-12-04
我是初学 JavaScript 程序员,第一次尝试使用 vue.js。我正在浏览 vue.js入门页面我的 html 代码是:<!DOCTYPE html><html><head><meta charset="utf-8"><title>React Tutorial</title><script src="bower_components/vue/dist/vue.js"></script><sc
2016-01-22