polymer.dart 요소에서 리소스를로드해야합니다. 문제는 그 자원의 위치를 모른다는 것입니다.다트 폴리머 요소 리소스 URL 얻기
web/
|- my_project.dart
|- my_project.html
|- my_project.css
|- element/
|- element.html
|- element.dart
|- res.txt
내가 필요 element.dart에, res.txt
를로드 : 여기
HttpRequest.getString('res.txt');
을 그리고 대신 /element/res.txt
의 /res.txt
를로드하려고 : 그 내용은
, 내가 사용합니다. 이다 (물론
, 내가 할 경우 ...
HttpRequest.getString('element/res.txt');
... 그것은 작동하지만, 내 폴리머 요소와 같은 휴대용 가능한 재사용 할 수 원하는대로 그것은 나를 위해 충분하지 않습니다 폴리머의 목적). 나는 엘리먼트가 위치에 의존하기를 원하지 않는다.
버전 0.8.5가 될 때까지 Polymer.dart에서 제대로 작동했음을 지적해야합니다.
그래서, 나는 ... 내가 뭔가를하고 싶은
HttpRequest.getString(getElementLocation() + '/res.txt');
것 같아요 ...하지만 난 아무것도 대응을 발견하지 않았습니다.
이것이 가능합니까?
질문을 게시 할 가치가 있습니다. https://groups.google.com/a/dartlang.org/forum/#!forum/web –