小编Haf*_*diq的帖子

代理配置在角度6中不起作用

我有metronic_v5.5.2 Angular版本,我正在尝试将其angular版本与我的后端API集成在一起。

因为我对这一切还很陌生,所以现在问题出在我的代理配置上,该配置无法按照我的期望工作。

以下是proxyconfig.json文件的代码

{
    "/api": {
        "target": "https://localhost:5001",
        "secure": false,
        "changeOrigin": true,
        "logLevel": "debug"
    }
}
Run Code Online (Sandbox Code Playgroud)

图像显示请求正在路由到URL“ https:// localhost:5001 / api / auth / login” POST / api / auth / login-> https:// localhost:5001

但是,在浏览器的控制台中,此请求实际上是路由到URL ,它返回401错误,网址为http:// localhost:4200 / api / auth / login。我无法通过单击按钮将其路由到URL:https:// localhost:5001 / api / auth / login

以下是HTML代码

<!--begin::Form-->
<form class="m-login__form m-form" name="form" (ngSubmit)="f.form.valid && submit()" #f="ngForm" novalidate>
    <div class="form-group">
        <mat-form-field>
            <mat-label>Email</mat-label>
            <input matInput type="email" name="email" placeholder="Email address" autocomplete="off" [(ngModel)]="model.email" #email="ngModel" email="true" required> …
Run Code Online (Sandbox Code Playgroud)

angular-ui-router asp.net-core-webapi angular angular6

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

如何结合laravel和vue路由

我正在创建一个简单的 laravel 和 vuejs CRUD 应用程序。Vue Routes 不起作用,我对 vuejs 很陌生;请看代码 下面是 web.php 的代码

    Route::get('/', function () {
    return view('welcome');
    });

    Auth::routes();

    Route::get('/home', 'HomeController@index')->name('home');
    Route::get('/vue','Api\PostController@home');
    Route::resource('/api','Api\PostController');
Run Code Online (Sandbox Code Playgroud)

以下是 app.js 的代码

    require('./bootstrap');

    window.Vue = require('vue');

    window.VueRouter=require('vue-router').default;

    window.VueAxios=require('vue-axios').default;

    window.Axios=require('axios').default;

    let AppLayout = require('./components/App.vue');
    const Posts = Vue.component('Posts',require('./components/Posts.vue'));
    const EditPost = 
    Vue.component('EditPost',require('./components/EditPost.vue'));
    const AddPost = 
    Vue.component('AddPost',require('./components/AddPost.vue'));
    const DeletePost = 
    Vue.component('DeletePost',require('./components/AddPost.vue'));
    const ViewPosts = 
    Vue.component('ViewPosts',require('./components/ViewPosts.vue'));
    const ExampleComponent = 
   Vue.component('ViewPosts',require('./components/ExampleComponent.vue'));

   // Registering routes
   Vue.use(VueRouter,VueAxios,axios);

   const routes = [
   {
    name: 'Posts',
    path: '/posts',
    component: Posts
   },
   { …
Run Code Online (Sandbox Code Playgroud)

php laravel vue.js

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

flutter中provider有什么用?

好吧,我对 Flutter 有点陌生,我的问题是为什么我们在 Flutter 中使用提供程序,我知道它用于状态管理。但我希望了解提供商最常见的用例。

dart flutter flutter-dependencies flutter-provider

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

将项目放在子文件夹中时,laravel mix 重写 url 路径错误

我已经在服务器上部署了 Laravel React 应用程序,位于一个名为患者/的文件夹内,因此该应用程序的完整 URL 是domain.com/患者

找不到 app.js 和 app.css 文件,我面临 404 错误,因为它试图从domain.com/而不是domain.com/病人/app.css和domain.com/病人/app提供文件.js 如果我将 mix 更改为 asset 或将 mix 放入 app.blade.php 中的 asset 中,则找不到所有其他 asset,如 0.js、0.css,

以下是app.blade.php中的代码

<!DOCTYPE html>
<html class="h-full bg-gray-200">
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
    <link href="{{ mix('/css/app.css') }}" rel="stylesheet">
    <script src="{{ mix('/js/app.js') }}" defer></script>
    <title>Clinical Laboratory | Provider Portal</title>
    @routes
</head>
<body class="font-sans leading-none text-gray-800 antialiased">

@inertia

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

以下是我的 webpack.mix.js

const cssImport = require('postcss-import');
const cssNesting = require('postcss-nesting');
const mix = require('laravel-mix');
const …
Run Code Online (Sandbox Code Playgroud)

inertiajs laravel reactjs webpack laravel-mix

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