Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -357,6 +357,220 @@ exports[`Cascader Cascader check-strictly demo works fine 1`] = `
</check-strictly>
`;

exports[`Cascader Cascader filterable demo works fine 1`] = `
<filterable>
<t-cell
arrow="{{true}}"
note="请选择地址"
title="地址"
bind:click="showCascader"
/>
<t-cascader
filterable="{{true}}"
filterPlaceholder="搜索省/市/区"
options="{{
Array [
Object {
"children": Array [
Object {
"children": Array [
Object {
"label": "东城区",
"value": "110101",
},
Object {
"label": "西城区",
"value": "110102",
},
Object {
"label": "朝阳区",
"value": "110105",
},
Object {
"label": "丰台区",
"value": "110106",
},
Object {
"label": "石景山区",
"value": "110107",
},
Object {
"label": "海淀区",
"value": "110108",
},
Object {
"label": "门头沟区",
"value": "110109",
},
Object {
"label": "房山区",
"value": "110111",
},
Object {
"label": "通州区",
"value": "110112",
},
Object {
"label": "顺义区",
"value": "110113",
},
Object {
"label": "昌平区",
"value": "110114",
},
Object {
"label": "大兴区",
"value": "110115",
},
Object {
"label": "怀柔区",
"value": "110116",
},
Object {
"label": "平谷区",
"value": "110117",
},
Object {
"label": "密云区",
"value": "110118",
},
Object {
"label": "延庆区",
"value": "110119",
},
],
"label": "北京市",
"value": "110100",
},
],
"label": "北京市",
"value": "110000",
},
Object {
"children": Array [
Object {
"children": Array [
Object {
"label": "黄浦区",
"value": "310101",
},
Object {
"label": "徐汇区",
"value": "310104",
},
Object {
"label": "长宁区",
"value": "310105",
},
Object {
"label": "静安区",
"value": "310106",
},
Object {
"label": "普陀区",
"value": "310107",
},
Object {
"label": "虹口区",
"value": "310109",
},
Object {
"label": "杨浦区",
"value": "310110",
},
Object {
"label": "闵行区",
"value": "310112",
},
Object {
"label": "宝山区",
"value": "310113",
},
Object {
"label": "嘉定区",
"value": "310114",
},
Object {
"label": "浦东新区",
"value": "310115",
},
],
"label": "上海市",
"value": "310100",
},
],
"label": "上海市",
"value": "310000",
},
Object {
"children": Array [
Object {
"children": Array [
Object {
"label": "荔湾区",
"value": "440103",
},
Object {
"label": "越秀区",
"value": "440104",
},
Object {
"label": "海珠区",
"value": "440105",
},
Object {
"label": "天河区",
"value": "440106",
},
Object {
"label": "白云区",
"value": "440111",
},
],
"label": "广州市",
"value": "440100",
},
Object {
"children": Array [
Object {
"label": "罗湖区",
"value": "440303",
},
Object {
"label": "福田区",
"value": "440304",
},
Object {
"label": "南山区",
"value": "440305",
},
Object {
"label": "宝安区",
"value": "440306",
},
Object {
"label": "龙岗区",
"value": "440307",
},
],
"label": "深圳市",
"value": "440300",
},
],
"label": "广东省",
"value": "440000",
},
]
}}"
title="请选择地址"
value=""
visible="{{false}}"
bind:change="onChange"
bind:pick="onPick"
/>
</filterable>
`;

exports[`Cascader Cascader keys demo works fine 1`] = `
<keys>
<t-cell
Expand Down
2 changes: 1 addition & 1 deletion packages/components/cascader/__test__/demo.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
import path from 'path';
import simulate from 'miniprogram-simulate';

const mapper = ['base', 'check-strictly', 'keys', 'theme-tab', 'with-title', 'with-value'];
const mapper = ['base', 'check-strictly', 'filterable', 'keys', 'theme-tab', 'with-title', 'with-value'];

describe('Cascader', () => {
mapper.forEach((demoName) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -170,6 +170,11 @@ exports[`ConfigProvider ConfigProvider chat-en demo works fine 1`] = `
"table": Object {
"empty": "Empty Data",
},
"typography": Object {
"collapseText": "collapse",
"copiedText": "copied",
"expandText": "more",
},
"upload": Object {
"progress": Object {
"failText": "Failed",
Expand Down Expand Up @@ -442,6 +447,11 @@ exports[`ConfigProvider ConfigProvider upload-en demo works fine 1`] = `
"table": Object {
"empty": "Empty Data",
},
"typography": Object {
"collapseText": "collapse",
"copiedText": "copied",
"expandText": "more",
},
"upload": Object {
"progress": Object {
"failText": "Failed",
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/ar_KW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,11 @@ export default {
finish: 'أنهي',
back: 'العودة',
},
typography: {
expandText: 'توسيع',
collapseText: 'طي',
copiedText: 'النسخ اكتمل',
},
qrcode: {
expiredText: 'منتهي الصلاحية',
refreshText: 'ينعش',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/en_US.ts
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,11 @@ export default {
finish: 'Finish',
back: 'Back',
},
typography: {
expandText: 'more',
collapseText: 'collapse',
copiedText: 'copied',
},
qrcode: {
expiredText: 'expired',
refreshText: 'refresh',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/it_IT.ts
Original file line number Diff line number Diff line change
Expand Up @@ -111,6 +111,11 @@ export default {
finish: 'Finisci',
back: 'Indietro',
},
typography: {
expandText: 'Espandere',
collapseText: 'ripiegare',
copiedText: 'Copia completata',
},
qrcode: {
expiredText: 'scaduto',
refreshText: 'aggiornare',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/ja_JP.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,11 @@ export default {
finish: '完了',
back: '戻る',
},
typography: {
expandText: 'もっと拡大する',
collapseText: '畳む',
copiedText: 'コピー成功',
},
qrcode: {
expiredText: '期限切れ',
refreshText: 'リフレッシュ',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/ko_KR.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,11 @@ export default {
finish: '완료',
back: '뒤로',
},
typography: {
expandText: '더보기',
collapseText: '접기',
copiedText: '복사 성공',
},
qrcode: {
expiredText: '만료됨',
refreshText: '새로 고치다',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/ru_RU.ts
Original file line number Diff line number Diff line change
Expand Up @@ -123,6 +123,11 @@ export default {
finish: 'Готово',
back: 'Назад',
},
typography: {
expandText: 'Развернуть',
collapseText: 'Свернуть',
copiedText: 'Скопировано',
},
qrcode: {
expiredText: 'истекший',
refreshText: 'обновить',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/zh_CN.ts
Original file line number Diff line number Diff line change
Expand Up @@ -99,6 +99,11 @@ export default {
finish: '完成',
back: '返回',
},
typography: {
expandText: '展开',
collapseText: '收起',
copiedText: '复制成功',
},
qrcode: {
expiredText: '二维码过期',
refreshText: '点击刷新',
Expand Down
5 changes: 5 additions & 0 deletions packages/components/locale/zh_TW.ts
Original file line number Diff line number Diff line change
Expand Up @@ -98,6 +98,11 @@ export default {
finish: '完成',
back: '返回',
},
typography: {
expandText: '展開',
collapseText: '收起',
copiedText: '復製成功',
},
qrcode: {
expiredText: '二維碼過期',
refreshText: '點擊刷新',
Expand Down
4 changes: 2 additions & 2 deletions packages/components/paragraph/ellipsis.wxml
Original file line number Diff line number Diff line change
Expand Up @@ -5,14 +5,14 @@
class="{{classPrefix}}-ellipsis-symbol"
style="text-decoration: none; white-space: nowrap; flex: 1;{{extraStyle || ''}}"
bind:tap="onExpand"
>展开</view
>{{globalConfig.expandText}}</view
>
<!-- 收起按钮 -->
<view
wx:elif="{{ellipsis && isExpanded && ellipsis.expandable && ellipsis.collapsible}}"
class="{{classPrefix}}-ellipsis-symbol"
style="text-decoration: none; white-space: nowrap; flex: 1;{{extraStyle || ''}}"
bind:tap="onCollapse"
>收起</view
>{{globalConfig.collapseText}}</view
>
</template>
7 changes: 5 additions & 2 deletions packages/components/paragraph/paragraph.ts
Original file line number Diff line number Diff line change
@@ -1,12 +1,15 @@
import { SuperComponent, wxComponent } from '../common/src/index';
import config from '../common/config';
import props from './props';
import usingConfig from '../mixins/using-config';

const { prefix } = config;
const name = `${prefix}-typography`;
const componentName = 'typography';

@wxComponent()
export default class Paragraph extends SuperComponent {
behaviors = [usingConfig({ componentName })];

externalClasses = [`${prefix}-class`];

options = {
Expand All @@ -17,7 +20,7 @@ export default class Paragraph extends SuperComponent {

data = {
prefix,
classPrefix: name,
classPrefix: `${prefix}-${componentName}`,
isExpanded: false,
};

Expand Down
Loading
Loading