Skip to content

Instantly share code, notes, and snippets.

@sakadon
Last active November 10, 2015 07:51
Show Gist options
  • Save sakadon/a950106d19e21f5a9595 to your computer and use it in GitHub Desktop.
Save sakadon/a950106d19e21f5a9595 to your computer and use it in GitHub Desktop.
railsでriotjsをセットアップする+riotjsからjsonをとってくる(via jQuery.get) ref: http://qiita.com/sakadon/items/c6d291c1798e18b739a5
//= require riot
//= require riot_rails
$ bundle install
gem 'riot_js-rails'
fuck
javascript:
riot.mount('fuck', 'テスト'
dataRequest: $.get("http://api.randomuser.me/?results=3")
});
riot.tag('large_categories', '<h2>{opts.header}</h2> <ol> <li each="{list}"> {user.name.first} </li> </ol>', function(opts) {
var self = this;
this.list = [];
opts.dataRequest.done( function(data){
self.list = data.results;
self.update(this.list)
})
});
<fuck>
<h2>{opts.header}<h2>
<ol>
<li each={list}>
{user.name.first}
</li>
</ol>
<script>
var self = this;
this.list = [];
opts.dataRequest.done( function(data){
self.list = data.results;
self.update(this.list)
})
</script>
</fuck>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment