Skip to content

Commit e095595

Browse files
committed
feat: 新增 props验证方法
1 parent 34fa1ad commit e095595

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

src/utils/validatorProps.js

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
export const oneOf = (failed, arr, value) => {
2+
const checked = arr.indexOf(value) !== -1;
3+
if (checked) {
4+
return checked;
5+
} else {
6+
console.error(`[vue-layui warn]: prop "${failed}" ${value} must be one of ${JSON.stringify(arr)}`);
7+
}
8+
9+
};

0 commit comments

Comments
 (0)