开始做登录
This commit is contained in:
1
miniprogram_npm/@vant/weapp/grid/index.d.ts
vendored
Normal file
1
miniprogram_npm/@vant/weapp/grid/index.d.ts
vendored
Normal file
@@ -0,0 +1 @@
|
||||
export {};
|
57
miniprogram_npm/@vant/weapp/grid/index.js
Normal file
57
miniprogram_npm/@vant/weapp/grid/index.js
Normal file
@@ -0,0 +1,57 @@
|
||||
"use strict";
|
||||
Object.defineProperty(exports, "__esModule", { value: true });
|
||||
var component_1 = require("../common/component");
|
||||
var relation_1 = require("../common/relation");
|
||||
(0, component_1.VantComponent)({
|
||||
relation: (0, relation_1.useChildren)('grid-item'),
|
||||
props: {
|
||||
square: {
|
||||
type: Boolean,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
gutter: {
|
||||
type: null,
|
||||
value: 0,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
clickable: {
|
||||
type: Boolean,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
columnNum: {
|
||||
type: Number,
|
||||
value: 4,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
center: {
|
||||
type: Boolean,
|
||||
value: true,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
border: {
|
||||
type: Boolean,
|
||||
value: true,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
direction: {
|
||||
type: String,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
iconSize: {
|
||||
type: String,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
reverse: {
|
||||
type: Boolean,
|
||||
value: false,
|
||||
observer: 'updateChildren',
|
||||
},
|
||||
},
|
||||
methods: {
|
||||
updateChildren: function () {
|
||||
this.children.forEach(function (child) {
|
||||
child.updateStyle();
|
||||
});
|
||||
},
|
||||
},
|
||||
});
|
3
miniprogram_npm/@vant/weapp/grid/index.json
Normal file
3
miniprogram_npm/@vant/weapp/grid/index.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"component": true
|
||||
}
|
8
miniprogram_npm/@vant/weapp/grid/index.wxml
Normal file
8
miniprogram_npm/@vant/weapp/grid/index.wxml
Normal file
@@ -0,0 +1,8 @@
|
||||
<wxs src="./index.wxs" module="computed" />
|
||||
|
||||
<view
|
||||
class="van-grid custom-class {{ border && !gutter ? 'van-hairline--top' : '' }}"
|
||||
style="{{ computed.rootStyle({ gutter }) }}"
|
||||
>
|
||||
<slot />
|
||||
</view>
|
13
miniprogram_npm/@vant/weapp/grid/index.wxs
Normal file
13
miniprogram_npm/@vant/weapp/grid/index.wxs
Normal file
@@ -0,0 +1,13 @@
|
||||
/* eslint-disable */
|
||||
var style = require('../wxs/style.wxs');
|
||||
var addUnit = require('../wxs/add-unit.wxs');
|
||||
|
||||
function rootStyle(data) {
|
||||
return style({
|
||||
'padding-left': addUnit(data.gutter),
|
||||
});
|
||||
}
|
||||
|
||||
module.exports = {
|
||||
rootStyle: rootStyle,
|
||||
};
|
1
miniprogram_npm/@vant/weapp/grid/index.wxss
Normal file
1
miniprogram_npm/@vant/weapp/grid/index.wxss
Normal file
@@ -0,0 +1 @@
|
||||
@import '../common/index.wxss';.van-grid{box-sizing:border-box;overflow:hidden;position:relative}
|
Reference in New Issue
Block a user