Пример кода, содержащий выражение типа {{$ title}}, вызывает пустую страницу в Laravel - PullRequest
0 голосов
/ 14 марта 2020

Я создал блог в Laravel, чтобы опубликовать несколько уроков по программированию, но я столкнулся с проблемой; когда у меня есть выражение (пример кода), как показано ниже

@foreach($items as $item)
    <div>{{ $item->name }}</div>
@endforeach

или, если у меня есть Angular код образца

<div *ngFor="let item of items">{{ item.name }}</div>

приведенные выше примеры кодов вызывают пустую страницу, в консоли ошибки нет, но в теге body вкладки элемента средства разработки пуст. посмотрите на эту ссылку https://coffeequery.com/posts/loop-in-angular Я искал повсюду, чтобы найти решение, но не смог. Я думаю, что браузер пытается оценить это выражение, что я должен сделать, чтобы браузер проигнорировал его? спасибо.

1 Ответ

0 голосов
/ 16 марта 2020

Проблема в следующем коде:

<code>&lt;div *ngFor="let item of items"&gt;@{{item.name}}&lt;/div&gt;</code>

Ваш экземпляр Vue. js пытается вычислить фигурные скобки и молча выдает ошибку, в результате которой отображается пустой элемент #app , Вместо этого я предлагаю использовать атрибут v-text:

<code v-text="'&lt;div *ngFor=&quot;let item of items&quot;&gt;{{item.name}}&lt;/div&gt;'"></code>
...