UNPKG

tt-mp

Version:

一套组件化、可复用、易扩展的头条小程序 UI 组件库

1 lines 1.97 kB
"use strict";function _toConsumableArray(r){return _arrayWithoutHoles(r)||_iterableToArray(r)||_unsupportedIterableToArray(r)||_nonIterableSpread()}function _nonIterableSpread(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function _unsupportedIterableToArray(r,e){if(r){if("string"==typeof r)return _arrayLikeToArray(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);return"Object"===t&&r.constructor&&(t=r.constructor.name),"Map"===t||"Set"===t?Array.from(r):"Arguments"===t||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t)?_arrayLikeToArray(r,e):void 0}}function _iterableToArray(r){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(r))return Array.from(r)}function _arrayWithoutHoles(r){if(Array.isArray(r))return _arrayLikeToArray(r)}function _arrayLikeToArray(r,e){(null==e||e>r.length)&&(e=r.length);for(var t=0,n=new Array(e);t<e;t++)n[t]=r[t];return n}function convertValue(r){return Array.isArray(r)?_toConsumableArray(r):"string"==typeof r?[r]:[]}function getSelectIndex(){var r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=2<arguments.length&&void 0!==arguments[2]&&arguments[2],t=convertValue(1<arguments.length&&void 0!==arguments[1]?arguments[1]:""),n=r.map(function(r){return r.value||r}).filter(function(r){return!!r});return e?t.map(function(r){return n.indexOf(r)}):n.indexOf(t[0])}function getRealValue(){var r=0<arguments.length&&void 0!==arguments[0]?arguments[0]:[],e=2<arguments.length&&void 0!==arguments[2]&&arguments[2],t=convertValue(1<arguments.length&&void 0!==arguments[1]?arguments[1]:""),n=r.map(function(r){return r.value||r}).filter(function(r){return!!r});return e?t.filter(function(r){return n.includes(r)}):n.includes(t[0])?t[0]:""}Object.defineProperty(exports,"__esModule",{value:!0}),exports.convertValue=convertValue,exports.getSelectIndex=getSelectIndex,exports.getRealValue=getRealValue;