Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>Here's the order of my scripts (stand alone app, not rails) est.js contains my app (which is conveniently named EST):</p> <pre><code> &lt;script src="/app/vendor/coffee-script.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/es5-shim.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/batman.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/batman.jquery.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/jquery-1.7.2.min.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="est.js" type="text/javascript"&gt;&lt;/script&gt; </code></pre> <p>All pulled from <a href="https://github.com/Shopify/batman/tree/master/lib" rel="nofollow">batman lib</a> and jquery from the <a href="http://jquery.com/" rel="nofollow">jquery site</a>.</p> <p>Make sure your app run method is being executed AFTER these have loaded:</p> <pre><code> &lt;script src="/app/vendor/coffee-script.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/es5-shim.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/batman.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/batman.jquery.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="/app/vendor/jquery-1.7.2.min.js" type="text/javascript"&gt;&lt;/script&gt; &lt;script src="est.js" type="text/javascript"&gt;&lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;div id="container" data-yield="main"&gt; &lt;/div&gt; &lt;/body&gt; &lt;/html&gt; &lt;script type="text/javascript"&gt; EST.run(); &lt;/script&gt; </code></pre> <p>Also make sure your app is on the window class other wise the run method will explode:</p> <p>est.js:</p> <pre><code>window.EST = class EST extends Batman.App Batman.ViewStore.prefix = 'app/views' # loads up controllers @controller 'app', 'sections', 'sectionrows', 'rows' @model 'section', 'sectionrow', 'row' @root 'app#index' @resources 'sections', 'sectionrows', 'rows' @on 'run', -&gt; console?.log "Running ...." @on 'ready', -&gt; console?.log "EST ready for use." </code></pre>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload