开发者问题收集
我正在尝试将 AngularJS 应用转换为 Vue JS。但是,我不断收到 js 错误,例如“Uncaught TypeError:无法设置未定义的属性‘isEditMode’”。我在这里尝试做的是,当单击 vuetify 图标时,页面可编辑,从而调用函数并显示一些其他图标。我目前拥有的代码如下:new Vue({el: '#app',data: {saveView: false,isPageE
我正在尝试创建一个项目列表,并且我希望用户选择其中一个作为默认项目(以便稍后与其他流程一起使用)。我的问题是,我有一个项目列表,每个项目都有一个唯一的 id,并设置默认类为RegularIcon,如下所示:<span :id="project.id" class="RegularIcon" @click="changeIcon(project.id, projectKey)"></span>pro
如果我像这样在我的组件中尝试this .$session.get(SessionKeys.Cart):<template>...</template><script>...export default {...methods: {add(item) {console.log(this.$session.get(SessionKeys.Cart)...}}}</script>它有效。我成功获取了会话
我想按如下方式设置 Vuex 突变:export default {props: {store: String},methods: {...mapMutations({changeModel: `${this.store}/changeModel`})}}但是我发现了错误:Uncaught TypeError: Cannot read property 'store' of undefined如何
尝试使用vue-meta我不明白如何根据 XHR 响应设置标题。到目前为止,我有:<script>export default {name: 'Model',data() {return {model: [],}},metaInfo: {title: 'Default Title',titleTemplate: '%s - site slogan'},methods: {getModels() {
我创建了 Vue 应用程序,并且有一个简单的商店:const paginationStore = {data: {entitiesDisplayOptions: [{ value: '1', text: '1' },{ value: '2', text: '2' },{ value: '4', text: '4' },{ value: '999999', text: 'All' },],pagin
我正在尝试使用 api rest 命令设置我的组件变量。我想通过其自己的文件中名为 handleResponse() 的函数来处理所有响应,如下所示。// api/tools/index.jsfunction handleResponse (promise, cb, cbError) {var cbErrorRun = (cbError && typeof cb === "function")pr
大家好,我在尝试使用 Axios 和 VueJS 确认从服务器收到的响应时遇到了一些问题axios.post('/login', {email: this.email,password: this.password}).then(response => {if (response.status == 200) {$root.$data.auth = true;} else {alert('uhhh
我正在尝试使用 vue-chartjs 制作 vue。我已遵循与在更新 chartData prop 时重新渲染图表相关的所有文档。我的图表仅在我调整浏览器窗口大小后才会更新。我的 parenttestchart.vue 文件:<template><div><h1>Chart datacollection update test</h1><p>This component demonstrates
我有这个 vue.js 组件,它使用 axios 来检索joke对象的 json 数组:<template><div id="show-jokes-all"><h2>Showing all jokes</h2><div v-for="joke in jokes"><h2>{{joke.title}}</h2><article>{{joke.body}}</article><hr></div></d
我正在使用Vue.extend手动将组件安装到动态元素,如下所示:import Vue from 'vue';import MyComponent from 'MyComponent.vue';const MyComponentConstructor = Vue.extend(MyComponent);const MyComponent = new MyComponentConstructor({
我正在使用 Vue.js 2.3.3、Vue Resource 1.3.3、Vue Router 2.5.3,并尝试设置 Vue-Auth。但是,我不断收到控制台错误,提示auth.js?b7de:487 Error (@websanova/vue-auth): vue-resource.1.x.js : 必须设置 Vue.http。。我在 main.js 中设置了Vue.http,但是 vue-
我通常使用ref关键字来访问 vue 中的组件。但我似乎不明白如何从组件内部访问 HTML 标签。我尝试过:<input type="text" ref="searchAddress" id="searchAddress" name="searchAddress" class="form-control" v-model="incidentForm.searchAddress">并在 vue 组件
因此,我有以下 Vue 文件:<template><li class="notifications new"><a href="" data-toggle="dropdown"> <i class="fa fa-bell-o"></i> <sup><span class="counter">0</span></sup></a><div class="dropdown-menu notificati
我是 Vuejs 新手。我正在尝试为函数设置间隔。不幸的是,它不起作用。我得到了以下错误:Uncaught TypeError: Cannot read property 'unshift' of undefined只是一个普通的警告框正在工作。所以我猜无法访问变量。我如何访问message的变量?我在下面添加了一个 jsfiddle。JSnew Vue({el: '#app',data: {me