Mô đun:Anchor

-- Mô đun này thực hiện {{anchor}}.

local getArgs = require('Mô đun:Arguments').getArgs
local tableTools = require('Mô đun:TableTools')

local p = {}

function p.main(frame)
	-- Get the positional arguments from #invoke, remove any nil values,
	-- and pass them to p._main.
	local args = getArgs(frame)
	local argArray = tableTools.compressSparseArray(args)
	return p._main(unpack(argArray))
end

function p._main(...)
	-- Generate the list of anchors.
	local anchors = {...}
	local ret = {}
	for _, anchor in ipairs(anchors) do
		ret[#ret + 1] = '<span id="' .. anchor .. '"></span>'
	end
	return table.concat(ret)
end

return p
Chúng tôi bán
Bài viết liên quan
Nhân vật Shigeo Kageyama - Mob Psycho 100
Nhân vật Shigeo Kageyama - Mob Psycho 100
Shigeo Kageyama (影山茂夫) có biệt danh là Mob (モブ) là nhân vật chính của series Mob Psycho 100. Cậu là người sở hữu siêu năng lực tâm linh, đệ tử của thầy trừ tà Arataka Reigen
Sáu việc không nên làm sau khi ăn cơm
Sáu việc không nên làm sau khi ăn cơm
Tin rằng có rất nhiều người sau bữa ăn sẽ ăn thêm hoặc uống thêm thứ gì đó, hơn nữa việc này đã trở thành thói quen
Download ứng dụng MB Bank chọn số tứ quý như ý
Download ứng dụng MB Bank chọn số tứ quý như ý
Là một trong những Ngân hàng tiên phong mang công nghệ thay đổi cuộc sống
So sánh cà phê Arabica và Robusta loại nào ngon hơn?
So sánh cà phê Arabica và Robusta loại nào ngon hơn?
Trên thế giới có hai loại cà phê phổ biến nhất bao gồm cà phê Arabica (hay còn gọi là cà phê chè) và cà phê Robusta (hay còn gọi là cà phê vối)