我是 Vue JS 的新手,我遇到了一个小问题
我正在循环遍历一个数组,并且我在循环的 div 中有一个按钮
思路是在点击事件后获取指定数据的数据
例如,假设我有这个数组numbers: [1,2,3,4,5],我像这样循环遍历它
<div v-for="number in numbers">
<p>{{ number }}</p>
<button v-on:click="getTheSelectedOne"> Get The Value </button>
</div>
Run Code Online (Sandbox Code Playgroud)
我试过这样做
<button v-on:click="getTheValueOfTheSelectedOne(number)"> Get The Value </button>
Run Code Online (Sandbox Code Playgroud)
但我有一个错误,
我怎样才能达到这样的结果?
我正在使用Laravel 5.2,我将模型从"文章"重命名为"文章".我为类和控制器做了同样的事情,但是我的控制器中的"show"方法出错了.
Container.php第738行中的ReflectionException:
这是我的控制器:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Requests;
use App\Http\Requests\ArticleRequest;
use App\Http\Controllers\Controller;
use App\Article;
use App\User;
use App\Tag;
use Auth;
class ArticlesController extends Controller
{
public function __construct()
{
$this->middleware('auth');
}
public function index()
{
$articles = article::latest('created_at')->get();
return view('articles.home', compact('articles'));
}
public function show(Article $article)
{
return view('articles.show', compact('article'));
}
public function create()
{
$tag = Tag::lists('name', 'id');
return view('articles.create', compact('tag'));
}
public function store(ArticleRequest $request)
{
$article = Auth::user()->article()->create($request->all());
$article->tags()->attach($request->input('tags'));
flash('Your Article Has Been Successfully …Run Code Online (Sandbox Code Playgroud)