Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Return view in controller AdonisJS

How can I return a view and display it through the controller in AdonisJs

'use strict'

class PostController {

  index(){
    return view.render('welcome')
  }

}

module.exports = PostController

report this error:

ReferenceError
view is not defined
like image 287
RafaelB13 Avatar asked Mar 10 '26 07:03

RafaelB13


1 Answers

You can use response.send(view.render('<your_view>'))

Something like:

...
index({ response, view }){ // Get objects from HTTP Context
  return response.send(view.render('welcome'))
}

HTTP Context documentation

Official forum answer

like image 155
crbast Avatar answered Mar 11 '26 19:03

crbast



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!