0
루비 열거 자의 erb 템플릿은 어떻게 생겼을까요? 대답은 erb 템플릿입니다.루비 열거 자의 erb 템플릿은 어떻게 생겼을까요?
require "erb"
# build data class
class Foo < Array
def build
b = binding
# create and run templates, filling member data variables
ERB.new(File.read('test2.erb')).result b
end
end
# setup template data
bar = Foo.new([1,2,3])
puts bar.build
erb 템플릿의 1,2,3 항목에 액세스하는 방법을 원합니다.
Ruby 1.9.3 호환성에 중점을 둡니다.
참고 : 클래스는 Array의 확장이며 erb 템플릿에서이 배열의 요소에 액세스하려고합니다.
각 반복기에 도달하려면 어디서부터 시작해야할지 모르겠다. 기밀 정보에 접근 할 필요가있는 배열에서 그것 같이 Im. '자기'와 같은 것 – shadowbq