在IRB,我正在尝试以下方面:
1.9.3p194 :001 > foo = "\xBF".encode("utf-8", :invalid => :replace, :undef => :replace)
=> "\xBF"
1.9.3p194 :002 > foo.match /foo/
ArgumentError: invalid byte sequence in UTF-8
from (irb):2:in `match'
Run Code Online (Sandbox Code Playgroud)
有什么想法会出错吗?
我正在将ember集成到我的rails应用程序中.所以我发现的问题是 - ember编译模板然后将其附加到正文.
导轨模板:
%body
#main-content
= render 'layouts/header'
.container.main
#content
= yield :dashboard
#EMBER template
%script{type:'text/x-handlebars'}
{{view Ember.TextField valueBinding="newEnrtyName"}}
{{newEnrtyName}}
- if has_left_menu?
#navigation.l= render 'layouts/left-menu'
= render 'layouts/footer'
Run Code Online (Sandbox Code Playgroud)
模板追加页脚后:(
那么有可能告诉ember只使用页面的一部分吗?