自动草稿
我要实现一个很简单的功能,在javascript中调用其他网站的数据,比如html ,xml 或 json ,但是这个该死的crossdomain 限制,不允许,而且firefox ,safari ,chrome 表现也不一样。
网上查询了,有一种办法就是使用jsonp .
不过也要让网站返回的相当于一个 javascript ,把药返回的数据包含在javascript ,然后让返回javascript执行,就得到了该数据。
例子: func(“<myxml></myxml>”); 或
var someVar = “<myxml></myxml>”;
还是转向native开发比较爽快啊。
参考:JavaScript, JSONP and reading XML from cross-domain - Stack Overflow.
>rails new depot
生成脚手架
> rails generate scaffold Product title:string description:text image_url:string price:decimal
生成数据:
rake db:migrate
rails server -p 9000
rake db:seed # 生成数据example vim app/db/seeds.rb
rake db:rollback 撤销数据库 。
git 版本控制:
depot> gitconfig –global –add user.name “Sam Ruby”
depot> gitconfig –global –add user.email rubys@intertwingly.net
You can verify the configuration with the following command:
depot> gitconfig –file .gitconfig –list
git init
git add .
git commit -m “add now version v1”
1 安装rvm ,到rvm.io
2 rvm install 1.9.3 rvm use 1.9.3 rvm –default 1.9.3
3 gem install rails rails -v
4 ruby -v 查看版本号
5 curl -s http://xxxx.x.x 下载 https的文件
创建app:
rails_apps> rails new dummy_app
rails_apps> cd dummy_app
dummy_app> rake doc:rails
rake about #查看app信息
运行默认http server
>rails server -p 6000
>rails server webrick -p 9000
创建控制器:
demo> rails generate controller Sayhello goodby