๐Ÿ“ฆ shadcn / rugrat-demo

๐Ÿ“„ showView.coffee ยท 14 lines
1
2
3
4
5
6
7
8
9
10
11
12
13
14define ["../../../app", "tpl!../../../../sources/pages/default.tpl"], (App, Template) ->
  App.module "Page.Views", (Views, App, Backbone, Marionette, $, _) ->

    class Views.Show extends Marionette.ItemView
      template: Template
      className: 'page'

      initialize: ->
        page_id = @model.get 'id'
        _.defer =>
          require ['tpl!../sources/pages/' + page_id + '.tpl'], (tpl) =>
            @template = tpl
            @render()