<select id="year" name="year" class="form-control ">
{{ $last= date('Y')-120 }}
{{ $now = date('Y') }}
@for ($i ={{ $now }}; $i <= {{ $last }}; $i--)
<option value="{{ $i }}">{{ $i }}</option>
@endfor
</select>
Run Code Online (Sandbox Code Playgroud)
我得到了错误消息Parse error: syntax error, unexpected '<'
它看起来像变量无法读取.
如何设置for循环中的值?
正如tittle所说,这是我的控制器
$book = Data::where('userId','1')->paginate(3);
return response()->json($book);
Run Code Online (Sandbox Code Playgroud)
并获取这样的json数据:
data:[{id: 1, userId: 1, vendorId: 1, name: "Alfreda Berge PhD", phone: "1-850-813-5950 x96169",…},…]
from:1
last_page:2
next_page_url: "http:/localhost/XX/public/user/book/list/1?page=2"
perpage:4
prev_page_url:null
to:4
total:5
// if I want to add a new column and value here ,what should I do?
Run Code Online (Sandbox Code Playgroud)
我试着这样做:
$book = Data::where('userId','1')->paginate(3);
$book->printWord = 'Hellow!';
return response()->json($book);
Run Code Online (Sandbox Code Playgroud)
但是,它似乎将删除列printWord.任何的想法?
我有一个来自image模型的搜索结果,并$photo保存了其中的数据$photo->type == 'photo'。
$photo = $image->filter(function($photo,$key) use($path){
if($photo->type == 'photo'){
$photo->url = $path.$photo->image;
return $photo;
}
});
Run Code Online (Sandbox Code Playgroud)
这里是$photo收集和有没有什么办法来array_values()的items数据?
Collection {#352 ?
#items: array:3 [?
2 => ImageBanquet {#349 ?}
3 => ImageBanquet {#350 ?}
4 => ImageBanquet {#351 ?}
]
}
Run Code Online (Sandbox Code Playgroud) 这是我的Html代码.
<div id="app">
<button @click="renderHtml">clisdfsdfsdfck to appen html</button>
<div class="flex">
<div class="message" @input="fakeVmodel" v-html="html" contenteditable="true"></div>
<div class="message">{{ html }}</div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
这是js部分
let app = new Vue({
el: '#app',
data: {
html: 'some text',
},
methods: {
fakeVmodel: function(e){
this.html = e.target.innerText;
},
renderHtml: function(){
this.html += '<img src="https://cdn-images-1.medium.com/max/853/1*FH12a2fX61aHOn39pff9vA.jpeg" alt="" width=200px>';
}
}
});
Run Code Online (Sandbox Code Playgroud)
问题是,当我单击按钮将html标签(img)推送到我的变量(html)并且它可以工作.但在输入后,它将删除插入的标签部分.是否有任何方法可以在Vue中成功附加html代码?
这是codepen示例 https://codepen.io/weretyc/pen/EwXZYL?editors=1010
我已经完成了按队列发送邮件的代码,并且可以正常工作,并且我想为此编写一个测试(只是想测试应该正常发送而不会按队列失败的邮件,然后再发送给合适的人),但是如何?
Mail::to($user->email)->queue(new Welcome($user));
Run Code Online (Sandbox Code Playgroud) 如标题所述,在VendorController postLogin方法中 dd(Auth::user())获取null值,但$attempt获取结果true,我无法获取已尝试的数据。
我的 routes/web.php
Route::group(['prefix' => 'vendor','as' => 'Vendor.'], function () {
Route::get('login', 'VendorController@login')->name('Login');
Route::post('login', 'VendorController@postLogin')->name('Post.Login');
});
Run Code Online (Sandbox Code Playgroud)
我的VendorController:
public function postLogin(Request $request)
{
$attempt = Auth::guard('vendor')->attempt([
'acctId' => $request->acctId,
'password' => $request->password
]);
if($attempt){
dd(Auth::user());
}
}
Run Code Online (Sandbox Code Playgroud)
我的Vendor模特
namespace ACME\Entities;
use Illuminate\Database\Eloquent\Model;
use Illuminate\Contracts\Auth\Authenticatable;
use Illuminate\Auth\Authenticatable as AuthenticableTrait;
class Vendor extends Model implements Authenticatable
{
use AuthenticableTrait;
protected $table = 'vendor';
protected $primaryKey = 'id';
public $timestamps = …Run Code Online (Sandbox Code Playgroud) 在Vue.js中调整大小时如何立即获取元素的宽度和高度?这是我的代码笔插图,请帮我更改直到工作,谢谢!
let app = new Vue({
el: '#app',
data: {
boxs: [{
width: 100,
height: 100
},
{
width: 100,
height: 100
}
]
}
});Run Code Online (Sandbox Code Playgroud)
#app {
display: flex;
justify-content: center;
align-items: center;
flex-wrap: wrap;
}
.resize {
display: flex;
justify-content: center;
align-items: center;
margin: 5px;
width: 100px;
height: 100px;
overflow: hidden;
resize: both;
background-color: #C3E2CE;
}Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/vue/2.4.4/vue.js"></script>
<div id="app">
<div v-for="box,key in boxs" class="resize">
{{ box.width }} x {{ box.height }}
</div>
</div>Run Code Online (Sandbox Code Playgroud)