UNPKG

mdui

Version:

a CSS Framework based on material design

16 lines (15 loc) 391 B
import $ from 'mdui.jq/es/$'; import 'mdui.jq/es/methods/attr'; /** * 解析 DATA API 参数 * @param element 元素 * @param name 属性名 */ function parseOptions(element, name) { const attr = $(element).attr(name); if (!attr) { return {}; } return new Function('', `var json = ${attr}; return JSON.parse(JSON.stringify(json));`)(); } export { parseOptions };