在Laravel中使用vue.js获取动态字段数据

问题描述

我正在创建多个动态字段,并且将相同的内容发布到laravel控制器方法中,但是我能够获取简单字段数据(不是动态生成的字段),而是动态生成这些值的数组字段,我无法进入控制器方法。

 <input :name="'students['+studentdetails.id+']['+studentdetails.class+']'" type="text" class="form-control"/>
 <input :name="'students['+studentdetails.id+']['+studentdetails.class+']'" type="text" class="form-control"/>

在获取控制器的方法中:

  printr($request->attributes);


 export default {
  data() {
...

return {
      
      form: new Form({
        title: "",attributes: [],}),};

  addStudent() {
          const header = {
            Authorization: "Bearer " + this.token,};
          this.form
            .post(APP_URL + `/api/addStudent`,{ headers: header })
            .then((response) => {
              if (response.status == 200) {
                location.replace(APP_URL + "/success");
              } 
            });
        },};

没有价值。

解决方法

您现在正在将web: gunicorn index:server --workers 4 Traceback (most recent call last): File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 225,in run handler() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 260,in handle_term raise StopIteration StopIteration During handling of the above exception,another exception occurred: Traceback (most recent call last): File "/app/.heroku/python/bin/gunicorn",line 11,in <module> sys.exit(run()) File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/app/wsgiapp.py",line 61,in run WSGIApplication("%(prog)s [OPTIONS] [APP_MODULE]").run() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/app/base.py",line 223,in run super(Application,self).run() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/app/base.py",line 72,in run Arbiter(self).run() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 228,in run self.halt() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 345,in halt self.stop() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 393,in stop time.sleep(0.1) File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 245,in handle_chld self.reap_workers() File "/app/.heroku/python/lib/python3.6/site-packages/gunicorn/arbiter.py",line 525,in reap_workers raise HaltServer(reason,self.WORKER_BOOT_ERROR) gunicorn.errors.HaltServer: <HaltServer 'Worker failed to boot.' 3> 创建为字符串,但不应创建为字符串。完全删除字符串引号,因为仅使用变量:

import pandas as pd
import dash
from dash.dependencies import Input,Output,State
import dash_html_components as html
import dash_core_components as dcc
import plotly as py
from plotly import graph_objs as go
from plotly.graph_objs import *
import flask
from app import app
import os
from tabs import reporting,portfolio,market,deal,revenue,comps,analysis

app.layout = html.Div([

    # header
    html.Div([

        html.Div(
            html.Img(src='https:///logo.png',height="100%"),],className="row header"
    ),# body
    #html.Div(className='background')

    # tabs
    html.Div([

        dcc.Tabs(

            id="tabs",vertical=True,className="mb-3",#style={"height":"60"},children=[

                 dcc.Tab(label="Portfolio",value="portfolio_tab"),dcc.Tab(label="Revenue",value="revenue_tab",dcc.Tab(label="Deal",value="deal_tab")

            ],)

        ],className="row tabs_div"

    ),# Tab content
        html.Div(id="tab_content"),)

])

    # In[9]:
    
    # Render tabs/subtabs
    @app.callback(
                    Output("tab_content","children"),[
                      Input("tabs","value"),Input("subtabs","value")
                  ],)
    def render_content(tab,subtab):
        """
        For user selections,return the relevant tab
        """
        if tab == "portfolio_tab":
            return portfolio.layout
    
        if tab == "reporting_tab":
            return reporting.layout
    
        if tab == "market_tab":
            return market.layout
    
        elif tab == "deal_tab":
            return deal.layout
    
        else:
            return (dash.no_update)
    
    # In[10]:
    
    if __name__ == '__main__':
        # Production
        app.run_server(debug=True)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...