如何删除输入中的历史文本,任何人都可以教我如何删除它,我正在使用 laravel 5.5 Blade 模板,请参见下图。
在我的 laravel 应用程序中,我有app.blade.php以下代码
<html>
<body>
<div>
@yield('content')
</div>
<script src="{{ asset('jquery.min.js') }}" ></script>
<script src="{{ asset('bootstrap.min.js') }}" ></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我有几个页面page1,例如page2等,每个页面都呈现为page1.blade.php等,并且这些页面具有单独的 javascript 文件,例如page1.js, page2.js。
page1.js应该包含在page1.blade.phponly 中,并且同样page2.js也包含在内。如何包含相应刀片文件的js文件?
我的page1.blade.php是
@extends('layouts.app')
@section('content')
<section class="content-header">
<h1>
Page 1
</h1>
</section>
@endsection
Run Code Online (Sandbox Code Playgroud) 未找到“Str”类(查看:C:\wamp\www\laravel\example\resources\views\pages\index.blade.php)
我也尝试过
use Illuminate\Support\Str;
Run Code Online (Sandbox Code Playgroud)
& 使用 Str;
我想在以下条件下显示选项标签:如果值等于 1,则禁用值为 1 的选项。但如果它不等于,则不要禁用
我尝试过如下,但我认为这种方式不可能
<select class="form-control" required>
@foreach($timeline as $value)
@if ($value == '1' )
<option disabled>1</option> <!-- disable option 1 -->
@elseif ( $value == '2')
<option disabled>2</option> <!-- disable option 2 -->
@elseif ( $value == '6')
<option disabled>6</option> <!-- disable option 6 -->
@else
<option>1</option>
<option>2</option>
<option>6</option>
<option>7</option>
@endif
@endforeach
<option>8 pm </option>
<option>9 pm </option>
</select>
Run Code Online (Sandbox Code Playgroud) 我的 laravel 上有两个独立的文件,一个是 index.blade.php ,一个是 .js 文件。刀片上有一根绳子,像这样:
<p id="currentMessage" class="bold-700"></p>
Run Code Online (Sandbox Code Playgroud)
在我的 JS 中我有:
$(document).ready(function() {
$('#currentMessage').text("@lang('hello'));
});
Run Code Online (Sandbox Code Playgroud)
似乎它不会在运行时翻译,我无法注入文本并等待它被翻译,但是有什么方法可以在发送之前在 jquery 上翻译字符串或其他方法来解决这个问题?
我正在 Laravel 项目中为基于 Blade 的组件创建文档,并希望将语法突出显示的 Blade 代码片段显示为文档的一部分,如下所示:
我已经安装了graham-campbell/markdown软件包,并尝试在 .blade.php 文件中使用它,如下所示:
(不要介意转义字符)
但是,我得到的输出如下:
$slider->details 值是数据库中的滑块标题,但是未呈现。
I have solved it by php echo (<?php echo $slider->details; ?>) but I want to use
Run Code Online (Sandbox Code Playgroud)
而是使用 Blade 语法。
我有一个主页,标题如下:
<title>@yield('title')</title>
Run Code Online (Sandbox Code Playgroud)
现在我想在我的页面上使用它,但我希望它被本地化,所以我有一个包含两种语言的 lang 文件夹 - en 和 ru,其中有一个名为“titles.php”的文件,我在其中保存我的标题。
问题是,如果我尝试使用类似的东西
@section('title', {{__('titles.faq')}})
Run Code Online (Sandbox Code Playgroud)
在我的页面上它立即抛出错误。有什么办法可以做到这一点吗?我究竟做错了什么?
我想像普通 HTML 按钮元素一样添加 style 属性
<button type="button" style="background-color: #b4b7b7">Load</button>
Run Code Online (Sandbox Code Playgroud)
在这个按钮中
{{ Form::submit('Load', ['class'=>'btn btn-primary']) }}
Run Code Online (Sandbox Code Playgroud) 我想将一个变量(在我的例子中称为$document)从我的数据库添加到刀片文件视图中的 URL 资产目录,以使用户能够在 Web 浏览器中查看图像。示例如下;
// MyController File
// the variable $code is a parameter I'm accepting from the web.php route file for
// the function show() to help process the assignment value of $data['document'] without issues
public function show($code)
{
// NB: I am passing the document as an array list item of $data as below, so I can mention it as
// a variable in the blade view file
// $data['document']
$data['document'] = Auth::user()->documents->where("code", $code)->first();
return …Run Code Online (Sandbox Code Playgroud) laravel-blade ×10
laravel ×8
html ×3
php ×3
laravel-5 ×2
css ×1
echo ×1
javascript ×1
jquery ×1
laravel-7 ×1
localization ×1
markdown ×1
variables ×1