1
我剛開始使用adonisjs爲了使網站動態,用塊代替重複的元素。在這種情況下,我使用視圖。問題是,我不明白我做錯了什麼。我有一個名爲mainpage.html的html頁面和adonis.html。 在mainpage.html如何製作adonis.js視圖?
<!DOCTYPE html>
{# resources/views/mainpage.html #}
<html lang="en">
<head>
<title>NextAnime</title>
</head>
<body>
{% block latestEntries %}
{% endblock %}
</body>
</html>
在adonis.html
{# resources/views/adonis.html #}
{% extends 'mainpage' %}
var rangeEntries = [0,1,2,3,4]
{% block latestEntries %}
{% for i in range %}
<div class="row">
<div class="col-xs-3">
<a href="anotherpage.html"><img src="../../public/images/justanimage.jpeg" id="latest_entry_image" alt="Some problem"></a>
</div>
<div class="col-xs-9">
<a href="anotherpage.html">name of anime</a>
<p>Chapters/Volumes :</p>
<p>Date</p>
</div>
</div><br>
{% endfor %}
{% endblock %}
PS:關於{% '延伸' %}部分的官方文檔不清晰。我是否將HomeDocument(mainpage)的名稱或我在HomeController.js文件(主)中分配的別名?
在HomeController.js:
class HomeController {
* index (request, response) {
const view = yield response.view('adonis')
response.send(view)
}
* main (request, response) {
const view = yield response.view('mainpage')
response.send(view)
}
}
最後,如何我知道當我到達列表的末尾一般,在阿多尼斯,請。