init
This commit is contained in:
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.js
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.js
vendored
Normal file
@@ -0,0 +1 @@
|
||||
"use strict";const t=require("../../../../common/vendor.js"),e=require("../_constants/prefix.js");require("../_utils/env.js");const n=require("../_utils/style.js"),s=require("../_utils/is.js"),o={...require("../_utils/props.js").commonProps,title:String,content:String},r={clickStep:t=>s.isNumber(t)},i=`${e.PREFIX}-step`,c=t.defineComponent({name:i,options:{virtualHost:!0,addGlobalClass:!0,styleIsolation:"shared"}}),l=t.defineComponent({...c,props:o,emits:r,setup(e){const s=e,o=t.getCurrentInstance(),r=t.inject("parent");r.relation(o);const c=t.reactive({dot:r.props.progressDot}),l=t.computed((()=>r.state.children.indexOf(o)+1));const u=t.computed((()=>function(){const t=l.value;return t<+r.props.current?"finish":t===+r.props.current?"process":"wait"}())),p=t.computed((()=>n.getMainClass(s,i,{[`${i}-${u.value}`]:!0})));function a(){r.onEmit(l.value)}return(e,n)=>t.e({a:c.dot},c.dot?{}:{b:t.t(l.value)},{c:t.n(c.dot?"":"is-icon"),d:!e.$slots.title},e.$slots.title?{}:{e:t.t(e.title)},{f:e.content||e.$slots.content},e.content||e.$slots.content?t.e({g:!e.$slots.content},e.$slots.content?{}:{h:e.content}):{},{i:t.n(p.value),j:t.s(e.customStyle),k:t.o(a)})}});wx.createComponent(l);
|
||||
4
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.json
vendored
Normal file
4
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.json
vendored
Normal file
@@ -0,0 +1,4 @@
|
||||
{
|
||||
"component": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.wxml
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.wxml
vendored
Normal file
@@ -0,0 +1 @@
|
||||
<view class="{{i}}" style="{{j}}" bindtap="{{k}}"><view class="nut-step-head"><view class="nut-step-line"/><view class="{{['nut-step-icon', c]}}"><view class="nut-step-icon-inner"><block wx:if="{{$slots.icon}}"><slot name="icon"></slot></block><block wx:else><block wx:if="{{a}}"/><block wx:else><view class="nut-step-inner">{{b}}</view></block></block></view></view></view><view class="nut-step-main"><view class="nut-step-title"><view wx:if="{{d}}">{{e}}</view><slot name="title"/></view><view wx:if="{{f}}" class="nut-step-content"><rich-text wx:if="{{g}}" nodes="{{h}}"/><slot name="content"/></view></view></view>
|
||||
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.wxss
vendored
Normal file
1
unpackage/dist/build/mp-weixin/uni_modules/nutui-uni/components/step/step.wxss
vendored
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user