小编Ghy*_*ish的帖子

NuxtJs 无法读取未定义的属性“_normalized”

当我尝试在 nuxtjs 中获取一些数据时显示此错误

Cannot read property '_normalized' of undefined
Run Code Online (Sandbox Code Playgroud)

这是我在 nuxtjs 中的 axios 请求:

 async asyncData({app}){
        var response = await app.$axios.get('/store/get-services',{params:{id:app.$auth.user.store.id}});
        return {services:response.data.services};
    }
Run Code Online (Sandbox Code Playgroud)

这是一个后端控制器 laravel:

public function store_ads(Request $req){
    if($req->user()->store->id != $req->id){
        abort(403);
    }
    $services = Store::select('id')->with('ads:id,store_id,price,title')->where('id',$req->id)->first();
    return response()->json(['services'=>$services],200);
}
Run Code Online (Sandbox Code Playgroud)

这是我如何在我的模板中获取它们:

<div class="services-list">
                        <h4 class="is-vcentered title has-text-centered has-text-grey-light" v-if="services.ads.length==0">No Services</h4>
                        <ul>
                            <li v-for="service in services.ads" :key="service.id"><nuxt-link>{{service.title}}</nuxt-link></li>
                        </ul>
                    </div>
Run Code Online (Sandbox Code Playgroud)

是什么原因?

javascript vue.js nuxt.js

15
推荐指数
1
解决办法
1万
查看次数

脚本@php artisan包:发现处理错误代码为255返回的post-autoload-dump事件

我将项目从办公桌移动到另一个。
当我运行时,php artisan它不起作用。

我尝试运行composer update,但返回错误

脚本@php artisan包:发现处理错误代码为255返回的post-autoload-dump事件

php console command laravel laravel-5

7
推荐指数
7
解决办法
2万
查看次数

Prisma 基于计算域获取数据

我需要根据计算域获取数据 例如

const resolvers = {
  Query: {
    users: (parent, args, ctx, info) => {
      const fragment = `fragment EnsureFullName on User { firstName lastName }`
      return ctx.db.query.users({}, addFragmentToInfo(info, fragment))
    },
  },
  User: {
    fullName: parent => `${parent.firstName} ${parent.lastName}`,
  },
}
Run Code Online (Sandbox Code Playgroud)

我需要获取 fullname = 'any value' 的所有数据,

我怎样才能做到这一点 ?

graphql apollo-server prisma prisma-binding

5
推荐指数
1
解决办法
393
查看次数

更改路由使用vue-router时中止所有Axios请求

当我使用vue-router更改路由时,如何在完成之前中止/取消Axios请求。

当用户打开页面时,它会自动发送axios请求以获取一些数据,但是用户不等待获取响应,则他正在通过vue-router更改路由,这将是很多Axios请求

那我的问题有什么解决办法吗

ajax laravel vue.js vue-router axios

4
推荐指数
2
解决办法
4449
查看次数

PHP 致命错误:第 140 行 C:\xampp\htdocs\vendor\symfony\process\Pipes\WindowsPipes.php 中超出了 60 秒的最大执行时间

当我尝试使用 Ajax 和 Laravel 上传大于 15MB 的视频时,出现此错误:

PHP 致命错误:第 140 行 C:\xampp\htdocs\vendor\symfony\process\Pipes\WindowsPipes.php 中超出了 60 秒的最大执行时间

我使用FfmpegSymfony/process

symfony windowsPipes.phpLaravel 中的错误。

什么是问题?

php ajax symfony ffmpeg-php laravel

4
推荐指数
1
解决办法
2万
查看次数

错误 发生意外错误:“EPERM:不允许操作,取消链接 'path_to_project\\node_modules\\prisma\\query_engine-windows.dll.node'

我安装了 Prisma 并运行npx primsa db push它成功将所有表推送到数据库,之后我运行npx prisma generate它尝试安装 @prisma/client 但失败并显示以下错误消息:

错误 发生意外错误:“EPERM:不允许操作,取消链接 'path_to_project\node_modules\prisma\query_engine-windows.dll.node'

我尝试删除node_modules并重新安装所有模块,但没有成功。

javascript package yarnpkg prisma

3
推荐指数
1
解决办法
1万
查看次数