我想使用dropzone作为另一种形式的文件输入
以下是在Dropzone.js<input type="file">
的帮助下的代码和Stackoverflow:
<form class="form-horizontal" action="/details/store" method="post" enctype="multipart/form-data">
{{ csrf_field() }}
<div class="row">
<div class="form-group col-lg-6">
<label for="title" class="control-label col-lg-3 text-semibold">Title</label>
<div class="col-lg-9 {{ $errors->has('title') ? 'has-error' : '' }}">
<input name="title" type="text" class="form-control" value="{{ old('title') }}" required>
@if ($errors->has('title'))
<span class="help-block">{{ $errors->first('title') }}</span>
@endif
</div>
</div>
<div class="form-group col-lg-6">
<label for="subtitle" class="control-label col-lg-3 text-semibold">Sub Title</label>
<div class="col-lg-9">
<input name="subtitle" type="text" class="form-control" value="{{ old('subtitle') }}">
</div>
</div>
<div class="form-group col-lg-12">
<label for="description" class="control-label col-lg-1 text-semibold">Description</label> …
Run Code Online (Sandbox Code Playgroud) 我试图理解这 3 个回调和承诺之间的区别,但我不明白 async/await 的用法。我知道这是承诺的语法糖,但我尝试过的方法没有用。我正在分享我试图理解这一切的一段代码......
\n我尝试过使用数组
\nvar array = [1,2,3];\n
Run Code Online (Sandbox Code Playgroud)\n和 2 个功能
\nget()
1 秒内执行并控制台array
post(item)
2 秒内执行并推送一个新项目array
现在,我想要得到的是该post
方法应该首先执行并get
在其之后执行,以便控制台上的结果[1,2,3,4]
不应该是[1,2,3]
打回来
\nvar array = [1,2,3];\n
Run Code Online (Sandbox Code Playgroud)\n它工作正常,但如果回调太多,代码会更混乱......所以,
\n承诺
\nfunction get() {\n setTimeout(() => console.log(array), 1000);\n}\n\nfunction post(item, callback) {\n setTimeout(() => {\n array.push(item);\n callback();\n }, 2000);\n}\n\nfunction init() {\n post(4, get);\n // returns [1,2,3,4] \xe2\x9c\x85\n}\n
Run Code Online (Sandbox Code Playgroud)\n好的,代码更简洁。但仍然多次then
致电...现在,
异步/等待 …
我想在1个月后自动在他们的Gmail帐户中向用户发送邮件或通知.关于如何在laravel中做任何建议.
例如:当用户注册当前日期时,必须在时间到达后自动在1个月后发送通知.
我有点困惑,一点点建议对我很有帮助.
我正在为我的项目使用一个主题。由于主题的 javascript,我面临与使用 jQuery 在选择中附加选项相关的问题。
当我附加一个选项来选择时,尽管已添加,但它不会显示。我发现这是因为页面加载后在 select 上方添加了一个按钮和 div。我粘贴2个(不同的代码)供参考:
实际代码
我在 laravel Blade 模板中所做的代码
<div class="form-group">
<select class="selectpicker search-fields" id="ct" name="ct" data-live-search="true" data-live-search-placeholder="Search value">
<option value="">Contract Types</option>
@foreach (\App\ContractType::all() as $ct)
<option value="{{ $ct->id }}">{{ $ct->type }}</option>
@endforeach
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
在浏览器中检查的代码
当我检查浏览器中选择的元素时的代码
<div class="form-group">
<div class="btn-group bootstrap-select search-fields open">
<button type="button" class="btn dropdown-toggle bs-placeholder btn-default" data-toggle="dropdown" role="button" data-id="ct" title="Contract Types" aria-expanded="true">
<span class="filter-option pull-left">Contract Types</span>
<span class="bs-caret">
<span class="caret"></span>
</span>
</button>
<div class="dropdown-menu open" role="combobox" style="max-height: 590px; overflow: hidden; min-height: 158px;"> …
Run Code Online (Sandbox Code Playgroud) javascript jquery html-select twitter-bootstrap-3 laravel-blade
javascript ×2
jquery ×2
laravel ×2
async-await ×1
callback ×1
cron ×1
cron-task ×1
dropzone.js ×1
html ×1
html-select ×1
node.js ×1
promise ×1