Nano Hash - криптовалюты, майнинг, программирование

невозможно распечатать данные таблицы в laravel

нужны данные столбца печати в моем приложении laravel. Мой контроллер TaskController.php

public function index()
{
    $tasks = Task::all();
    return view('tasks.index')->with('tasks', $tasks);
    }

файл index.blade.php

@if(isset($tasks)) 
@foreach ($tasks as $task)
<h1>{{ $task->task_name }}</h1>
@endforeach
@endif

Я собираюсь включить этот файл представления индекса в файл show.blade.php следующим образом.

@include('tasks.index')

но не удалось распечатать данные таблицы, никаких ошибок не произошло. как я могу напечатать имя_задачи в файле представления?

01.08.2017

  • no errors occurred правда? Может быть, это из-за всех ваших @? stackoverflow .com/questions/1032161/ 01.08.2017
  • @ является частью шаблонов лезвий Laravel, а не подавителем ошибок. 01.08.2017
  • @include('tasks.index') включает только файл блейда, а не данные с контроллера. Попробуйте передать задачи с помощью контроллера, который возвращает лезвие show. 01.08.2017
  • у вас есть какие-нибудь решения 01.08.2017
  • Можете ли вы показать контроллер, который возвращает представление шоу? Я могу показать вам, как настроить это. 01.08.2017
  • Вы имеете в виду, могу ли я добавить функцию в TaskControler для отображения данных задач? У меня нет функции отображения в My TaskController. 01.08.2017
  • Какая функция контроллера возвращает show.blade.php? Вот куда вы хотите добавить задачи. 01.08.2017
  • Я вызвал обе функции ProjectController и TaskController show.blade.php, в этом случае мне нужно вызвать TaskController, это нормально? 01.08.2017

Ответы:


1

Если вы включаете блейд-индекс в блейд-шоу, вам нужно сменить контроллер и передать данные в конечный блейд (показать вместо индекса), как это

return view('tasks.show')->with('tasks', $tasks);
01.08.2017

2

Если вы хотите отобразить данные в файле task.index, используйте этот код.

 public function index()
 {
  $tasks = Task::all();
  //this line will pass $task data to this view     
  return view('tasks.index',compact('tasks'));
  }
01.08.2017
  • используйте $task в task.index и не нужно включать этот файл. @include('задачи.индекс') 01.08.2017
  • Новые материалы

    Кластеризация: более глубокий взгляд
    Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

    Как написать эффективное резюме
    Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

    Частный метод Python: улучшение инкапсуляции и безопасности
    Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

    Как я автоматизирую тестирование с помощью Jest
    Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

    Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
    Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

    Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
    В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

    Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
    В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..