Я хотел бы передать параметр в URL-адресе запроса в код JavaScript в среде GAE.Как передать параметр по URL-адресу JavaScript-кода в GAE?
Например, был введен следующий URL.
http://example.com:8080/hello?key=abc
страница привет было вынесено с hello.py и hello.tmpl, которые показаны ниже, соответственно.
'''hello.py'''
key = self.request.get('key')
{# hello.tmpl #}
<html>
<div id="key">{{ key }}</div>
<script src="hello.js"></script>
</html>
Чтобы передать ключ, указанный URL в hello.js, эту функцию можно записать следующим образом.
// hello.js
function() {
console.log($('#key').text());
};
Это хорошо работает и соответствует моему первоначальному запросу о том, что параметр передавался из URL-адреса в код JavaScript.
Однако я чувствовал, что это не разумный способ. Я использовал тег div в качестве буфера между URL-адресом и кодом JavaScript. Кто-нибудь знает какой-нибудь разумный способ сделать это?