У меня есть объект в javascript, который содержит пары идентификаторов и имен, которые идентифицируют записи в моей таблице проектов web2py. В браузере я заполняю представление записями с помощью python
{{=A('+ Create New Project', _href=URL("createProject"))}}
{{for proj in projects:}}
{{=A(proj.name, _href=URL("showImages", vars=dict(projectId=proj.id)))}}
{{pass}}
Я использовал json для передачи словаря идентификаторов, имен проектов с python на javascript, и теперь мне нужно реализовать создание списка ссылок в javascript, потому что мне нужно иметь возможность редактировать список с помощью нажатия кнопок. Я могу получить доступ к объекту с помощью
for (var id in obj){
//id gives the project id and obj[id] gives the projectname
}
Как мне создать список, используя имя в качестве текста, контроллер showImages в качестве URL-адреса и идентификатор проекта в качестве переменной запроса? Спасибо
1 ответ
Вы можете жестко закодировать ссылку.
var link_array;
var link;
for (var id in obj){
//id gives the project id and obj[id] gives the projectname
link = '<a href="/application_name/contoller_name/showImages/' + id + '">'+ obj[id]+'</a>';
link_array.push(link);
}
Похожие вопросы
Новые вопросы
javascript
По вопросам программирования на ECMAScript (JavaScript/JS) и его различных диалектах/реализациях (кроме ActionScript). Имейте в виду, что JavaScript — это НЕ то же самое, что Java! Включите все ярлыки, относящиеся к вашему вопросу; например, [node.js], [jQuery], [JSON], [ReactJS], [angular], [ember.js], [vue.js], [typescript], [svelte] и т. д.