2011-12-27 24 views
5

Có thể gán một danh sách người đánh dấu tự do cho một Mảng Javascript không? Có bất kỳ kỹ thuật khác tồn tại để đạt được như vậy?Chỉ định danh sách điểm đánh dấu miễn phí cho một Mảng Javascript

Giả sử tôi có đoạn mã sau

<#list messages.thread.messages.topic as message> 
<div id="subject">${posts.subject}</div> 
<div id="teaser">${posts.teaser}</div> 
<div id="body">${message.body}</div> 
</#list> 

function script(){ 
    //I want to access the free marker list message here 
} 
+0

Bạn sẽ cần phải chứng minh HTML được tạo ra là những gì. Ngoài ra, bạn có đang sử dụng bất kỳ thư viện nào hoặc chỉ đơn thuần là JavaScript không? – deviousdodo

+0

"Danh sách điểm đánh dấu miễn phí" là gì? – jfriend00

+0

@ jfriend00 - Anh ấy đang nói về FreeMarker - http://freemarker.sourceforge.net/ –

Trả lời

10

Có nó có thể

var arr=[<#list messages.thread.messages.topic as message>${message.body},</#list>] 
+1

Cảm ơn! Đối với tôi, sau đây đã làm việc vì nó là một kiểu dữ liệu dài. 'var arr = [<#list dataIds dưới dạng dId> $ {dId? c},];' –

1

Có nó là có thể. Bạn cần sắp xếp rằng mẫu Freemarker của bạn tạo ra một mảng Javascript và gán nó cho biến Javascript thích hợp. Bắt đầu với cú pháp của một mảng Javascript theo nghĩa đen và sau đó tìm ra cách tạo một mảng bằng cách sử dụng các cấu trúc Freemarker.

+0

Cảm ơn Stephen. Tôi tìm thấy làm thế nào để. – rozar

+0

Tôi không tìm thấy bất cứ điều gì sai trong câu hỏi của tôi và nó được bình chọn là tiêu cực. – rozar

+0

@rozar - yea. Những thứ như thế sẽ xảy ra. Mọi người cho rằng vì họ không hiểu câu hỏi đó là một câu hỏi nghèo nàn. Đừng lo lắng về điều đó. –

Các vấn đề liên quan