Skip to content

Commit f150ec2

Browse files
anlyyaotdesign-bot
andauthored
chore(Text): avoid using the delete keyword (#4498)
* chore(Text): avoid using the delete keyword * chore: stash changelog [ci skip] --------- Co-authored-by: tdesign-bot <tdesign@tencent.com>
1 parent 7c7ebf9 commit f150ec2

3 files changed

Lines changed: 12 additions & 2 deletions

File tree

packages/components/text/text.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ export default class Text extends SuperComponent {
2222
prefix,
2323
classPrefix: `${prefix}-${componentName}`,
2424
className: '',
25+
_delete: false,
2526
isExpanded: false,
2627
isCopied: false,
2728
};
@@ -36,6 +37,9 @@ export default class Text extends SuperComponent {
3637
'theme, disabled'() {
3738
this.updateClass();
3839
},
40+
delete(val: boolean) {
41+
this.setData({ _delete: val });
42+
},
3943
};
4044

4145
methods = {

packages/components/text/text.wxml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,15 +9,15 @@
99
>
1010
<view
1111
wx:if="{{ellipsis}}"
12-
class="{{classPrefix}}__ellipsis-content {{_this.decorClass(classPrefix, strong, underline, delete, code, mark, keyboard, italic)}}"
12+
class="{{classPrefix}}__ellipsis-content {{_this.decorClass(classPrefix, strong, underline, _delete, code, mark, keyboard, italic)}}"
1313
style="{{_this.ellipsisStyle(ellipsis, isExpanded)}}{{_this.markStyle(mark)}}"
1414
>
1515
<text wx:if="{{content}}">{{content}}</text>
1616
<slot wx:else />
1717
</view>
1818
<block wx:else>
1919
<view
20-
class="{{_this.decorClass(classPrefix, strong, underline, delete, code, mark, keyboard, italic)}}"
20+
class="{{_this.decorClass(classPrefix, strong, underline, _delete, code, mark, keyboard, italic)}}"
2121
style="display: inline"
2222
>
2323
<text wx:if="{{content}}">{{content}}</text>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
---
2+
pr_number: 4498
3+
contributor: anlyyao
4+
---
5+
6+
- fix(Text): 修复组件在 Mpx 跨端小程序框架中报错 @anlyyao ([#4498](https://github.com/Tencent/tdesign-miniprogram/pull/4498))

0 commit comments

Comments
 (0)