问题标签 [vue-resource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
49312 浏览

vue.js - 检查 vuejs 中是否存在值

我有数据:1,2,3,4,4,5 & 我的代码是这样的:

我的代码如果在 php 中像这样

我怎么能在循环 vueJs 中做到这一点..??

0 投票
1 回答
2282 浏览

vue.js - How to vueJs filtering in on-click

My code :

Can I filter In source or Out source using in vueJs?

Thanks in advance

0 投票
1 回答
822 浏览

jquery - 在 vueJs 中使用过滤器进行分页

在这里找到了代码

但我发现错误,当我点击最后一页并在第一页找到时,他是错误的。

例如:我在分页中点击了第 9 页,我找到了“Kathy”。在分页中显示 -3,-2-1,0 & 没有结果,

在最后一页“9”中的情况下如何找到“Kathy”

0 投票
1 回答
15712 浏览

javascript - 如何删除 Vue.js 中的元素?

我是 Vue 的新手。我无法在 Vue.js Javascript 文件中从 DOM 中删除项目。我成功地发出了一个 ajax 发布请求,该请求从我的数据库中删除了一条特定记录。

一旦它被删除,我需要将它从 DOM 中删除,所以它不会在不需要重新加载同一页面的情况下购买 - 我想你知道我的意思。

我可以在 jQuery 中完成,但我想知道实际上应该如何在 Vue.js 中完成?

这是我的部分代码:

请问有什么建议吗?对不起,如果我的问题很愚蠢,但我没有最好的编程知识。

0 投票
2 回答
3645 浏览

javascript - 插件中的 Vue.js 绑定上下文?

我正在尝试在 Vue.js 中创建一个简单的插件来包装vue-resource插件以跟踪请求的状态。

你会看到我ctx从调用 Vue 传递上下文来访问它的data值。我已经看到vue-resource插件有一种方法可以通过插件自动绑定它 bat 不能完全正确地获取语法。

基本上我想避免ctx每次都传递上下文,它应该已经有了正确的上下文。

编辑

为了澄清,我正在寻找一种解决方案来传递正确的上下文。上面只是一个例子,我不是在寻找跟踪状态的解决方案。

例如在vue-resource插件中,如果我们发出任何 http 请求。

回调中已经存在上下文。我不需要做一些事情var _this = this来进入视图范围。我想为我的插件实现同样的效果,这样合适this的就在那里。我试图从vue-resource插件中找出答案,但很难遵循所有代码。

0 投票
3 回答
7077 浏览

javascript - 从数据库中删除后,Vue.js $remove 不删除元素

我正在使用 Laravel 并尝试学习 Vue.js。我有一个正常工作的删除请求并从数据库中删除对象。问题是成功删除后它没有从 DOM 中删除。我正在使用该$remove方法并将完整的对象传递给它,所以我知道我遗漏了一些东西。

作为旁注,我将 amain.js作为入口点,并将 aPersonTable.vue作为组件。保存该PersonTable.vue模板的模板和脚本。

这是我的 Laravel 视图:

这是我的`PersonTable.vue:

我的main.js切入点:

0 投票
2 回答
605 浏览

javascript - 传递 vue-resource AJAX 数据

我正在使用 Vue 资源,并尝试根据来自先前 AJAX 调用的(假定绑定的)数据进行 AJAX 调用。

我正在尝试将来自对 /me 的调用的数据绑定到userDetails道具(似乎工作正常),并将其传递给userDetails.id下一个函数(this.fetchMyProjects())以获取该用户的项目。(不工作)。

当我将一个 ID 硬编码到this.fetchMyProjects()它绑定时,问题是对this.userDetails对象的引用——它在这个上下文中是未定义的。

我不明白为什么我不能访问我认为绑定的属性。任何人都可以就我做错了什么提供一些指导吗?

代码:

0 投票
2 回答
7626 浏览

javascript - 从 vue.js 中的另一个组件调用一个组件

我在这个视频中有一个警报组件:https ://laracasts.com/series/learning-vue-step-by-step/episodes/21我还有另一个组件(书)。创建一本书时,如何在成功回调函数中调用 Alert 组件,如下所示:

我是使用 vue.js 的新手。谢谢您的帮助。

更新:这是我的代码

更新 2: 警报组件

在 Book.vue 我想这样做:

0 投票
2 回答
4269 浏览

javascript - vue-resource root 和授权的配置

我正在查看以下描述如何设置配置的 vue-resource 文档: https ://github.com/vuejs/vue-resource/blob/master/docs/config.md

它说用一个通用的授权值设置你的标题:

我猜这个“Basic YXBpOnBhc3N3b3Jk”值只是一个例子,但是这个值是什么,应该用什么来代替它?

在同一页面上,我还看到了“root”的设置:

我理解这意味着网络应用程序的网络 URL。但是,为什么 vue-resource 需要我告诉它这个值呢?它有什么用?

0 投票
2 回答
4012 浏览

javascript - Vue 资源 $http 未定义

我在准备好的方法中有这段代码: this.$http.get('url',{},{ headers: { "X-App-Token": "token" } }).then( (data) => this.$set('cdata',data.data)) .catch( (error) => console.log('Got a problem'+error));

并且它运行良好,问题是当我将它移动到方法对象中的另一个函数时它不起作用。

错误: