Php 在使用Laravel对其中一个表单数据进行计算后,如何显示结果?
让我澄清一下,请查看此屏幕截图: 我在数据库中有一个表:calculation,而我得到了以下列:id、value_1、value_2、操作符和结果 到目前为止,我所做的是能够成功地在表中插入数据并执行计算。然而,我面临的问题是,我只想在屏幕截图中的计算按钮下方显示结果。我的问题是,有没有办法隐藏“结果”字段,以便它仅在单击提交按钮时显示 我使用了Laravel集合来创建表单和插入。在检查了Laravel Collective的文档后,我不太确定我应该如何处理结果部分,因为他们没有提到在执行某些操作后检索到的任何字段 这里有一些代码calculate.blade.php——一个视图文件Php 在使用Laravel对其中一个表单数据进行计算后,如何显示结果?,php,laravel,Php,Laravel,让我澄清一下,请查看此屏幕截图: 我在数据库中有一个表:calculation,而我得到了以下列:id、value_1、value_2、操作符和结果 到目前为止,我所做的是能够成功地在表中插入数据并执行计算。然而,我面临的问题是,我只想在屏幕截图中的计算按钮下方显示结果。我的问题是,有没有办法隐藏“结果”字段,以便它仅在单击提交按钮时显示 我使用了Laravel集合来创建表单和插入。在检查了Laravel Collective的文档后,我不太确定我应该如何处理结果部分,因为他们没有提到在执行某些
@extends('layouts.app')
@section('content')
<div class="row justify-content-center">
<div class="col-md-8">
<div class="card">
<div class="card-header">Calculate</div>
{!! Form::open(['action'=> 'CalculatorController@store', 'method'=> 'POST']) !!}
{{Form::bsInt('value_1', '',['placeholder' => 'First Value'])}}
{{Form::bsInt('value_2', '',['placeholder' => 'Second Value'])}}
{{Form::bsOp('operator', '',['placeholder' => 'Operator'])}}
{{Form::bsSubmit('Calculate', ['class' => 'btn btn-primary']) }}
{{Form::bsResult('result', '' ,['placeholder' => 'Result'])}}
{!! Form:: close() !!}
<div class="card-body">
</div>
</div>
</div>
</div>
@endsection
@extends('layouts.app'))
@节(“内容”)
算计
{!!Form::open(['action'=>'CalculatorController@store“,”方法“=>”发布“])
{{Form::bsInt('value_1','',['placeholder'=>'First value'])}
{{Form::bsInt('value_2','',['placeholder'=>'第二个值'])}
{{Form::bsOp('operator','',['placeholder'=>'operator'])}
{{表单::bsSubmit('Calculate',['class'=>'btn btn primary'])}
{{Form::bsResult('result','',['placeholder'=>'result'])}
{!!Form::close()!!}
@端部
你们能给我一些建议吗?谢谢
请注意:我是Laravel的初学者。如果您在同一页面中需要它,您需要学习javascript。
但您可以在控制器中计算结果并将其发送到另一页 我可以将结果重定向到另一个页面,因为我已经这样做了。我只想用拉威尔来解决这个问题。我知道JavaScript会是一种更好的方法,但我只想知道是否有可能做到我对Laravel的要求。谢谢