2.2.0 • Published 3 years ago

rax-text v2.2.0

Weekly downloads
2,102
License
BSD-3-Clause
Repository
github
Last release
3 years ago

rax-text

npm

支持

Web / Weex / 阿里小程序 / 微信小程序 / 字节跳动小程序

描述

Text 用于显示文本,在 web 中实际上是一个 span 标签而非 p 标签。

安装

$ npm install rax-text --save

属性

属性类型默认值必填描述支持
numberOfLinesnumber1false行数
selectablebooleanfalsefalse是否可选
spacestringfalse以何种方式显示连续空格
decodebooleanfalse是否解码。为 true 时表示对文本内容进行解码,可解析的 HTML 实体字符有:  < > & '

示例

import {createElement, render, Component} from 'rax';
import DU from 'driver-universal';
import View from 'rax-view';
import Text from 'rax-text';

const styles = {
  root: {
    width: 750,
    paddingTop: 20,
  },
  container: {
    padding: 20,
    borderStyle: 'solid',
    borderColor: '#dddddd',
    borderWidth: 1,
    marginLeft: 20,
    marginRight: 20,
    marginBottom: 10,
  },
  textBlock: {
    fontWeight: '500',
    color: 'blue',
  },
  logBox: {
    padding: 20,
    margin: 10,
    borderWidth: 1,
    borderColor: '#f0f0f0',
    backgroundColor: '#f9f9f9',
  },
};

class App extends Component {
  render() {
    return (
      <View style={styles.root}>
        <View style={{
          ...styles.container, ...{
            flexDirection: 'row',
            justifyContent: 'flex-start',
          }
        }}>
          <Text>text</Text>
          <Text style={{
            color: '#ff4200'
          }}>Mixing</Text>
        </View>

        <View style={styles.container}>
          <Text numberOfLines={1} style={{
            width: 300,
            textOverflow: 'ellipsis',
          }}>Single line of text exceeds truncated text</Text>

          <Text numberOfLines={2} style={{
            width: 300,
            textOverflow: 'ellipsis',
          }}>
          Multi-line text exceeds truncated text, exceeds truncated text, exceeds truncated text, exceeds truncated text</Text>
        </View>

        <View style={styles.container}>
          <Text style={{textDecoration: 'underline'}}>
          Text underline
          </Text>
          <Text style={{textDecorationLine: 'none'}}>
           no Underlined
          </Text>
          <Text style={{textDecoration: 'line-through'}}>
          Text strikethrough
          </Text>
        </View>

        <View style={styles.container}>
          <Text style={{lineHeight: '120rpx'}}>
          Line height 120rpx, multi-line text text folding effect Multi-line text text folding effect
          </Text>
        </View>

      </View>
    );
  }
}

render(<App/>, document.body, {driver: DU});
felix-rax-inputtitle-component@vfa25/h5-watermarkdesign-test-a@everything-registry/sub-chunk-2533@aliretail/10006819638-ui_pkg-modules-fe-wireless-rax-xc_m_m12cloud-retail-authpha-clicn-meetyacheng-rax-hello1nukenuke-test-textnuke-package-testnuke-pi-loader@ax-components/coupon-modalceshi25@bondli/mini-biz-ui@bondli/mini-pos-sdk@bondli/mini-ui@bizcharts/rax-canvasbenxin-test-mobile-multiple-component@aliedu/h5pagedemo@aliedu/student-active-4mobile@alifd/mobile-pro-layout@alifd/meet@alifd/mt-number-picker@alifd/meet-demo-layoutace-test-localae-task-panelxl-rax-modalakweblego-image-text-test@aligov/component-test@aligov/department-select@aligov/gov-apps-rax-sdk@aligov/gov-h5-card-rax-sdk@aligov/gov-h5-guide-rax-sdk@aligov/gov-h5-rate-rax-sdk@aligov/gov-h5-spread-rax-sdk@aligov/feed-back@aligov/gesture-view@aligov/error-monitor-rax@aligov/example-scaffold-not-use@alizw/tesseract@aligov/phone-verify@aligov/progress@aligov/rax-page-module-blk@aligov/render-engine-rax-page-blk@aligov/smart-banner@aligov/tpl-h5-rax@aligov/tpl-h5-rax-sdk@aligov/use-pull-reload@aligov/miniapp-city-list@aligov/miniapp-erro-modalbox@aligov/miniapp-portal-render@aligov/miniapp-search-page@aligov/miniapp-service@aligov/miniapp-user-box@aligov/miniapp-user-profile@aligov/miniapp-user-setting@aligov/mobile-app-search@aligov/mobile-c-button@aligov/mobile-c-checkbox@aligov/mobile-c-dialog@aligov/mobile-c-radio@aligov/mobile-c-select@aligov/mobile-c-step@aligov/mobile-c-toast@aligov/mobile-c-upload@aligov/mobile-component-dialog@aligov/mobile-request@aligov/lisi-test-demo1@aligov/list-item@aligov/h5-gov-login@aligov/h5-rax-scaffold@alimaretail/ma-rax-materials@aliretail/10008224358-scf_981206-modules-fe-wireless-rax-y_app_wire_2@aliretail/10008224358-scf_981206-modules-fe-wireless-rax-y_wireless_rax1@aliretail/10008224358-scf_981206-modules-fe-wireless-rax-y_wireless_rax2@aliretail/10008224358-scf_apply-dc_code_1-mod-miniapp-rax-b_applet_01@aliretail/10008224358-scf_apply-dc_code_1-mod-wireless-rax-b_wireless_01@aliretail/10008224358-scf_apply-official-mod-miniapp-rax-p_applet_01@aliretail/10008224358-scf_apply-official-mod-wireless-rax-p_wireless_01@aliretail/10008224358-scf_test1-modules-fe-miniapp-rax-applet_rax1@aliretail/10008224358-scf_test1-modules-fe-wireless-rax-wireless_rax1@aliretail/10008224358-scf_test15-modules-fe-miniapp-rax-applet_917@aliretail/10008224358-scf_test15-modules-fe-wireless-rax-wireless_rax917@aliretail/10008224358-shop-official-mod-miniapp-rax-s_app_wireless@aliretail/10008224358-shop-official-mod-miniapp-rax-s_applet_rax@aliretail/10008224358-shop-official-mod-wireless-rax-s_wireless_rax@aliretail/10008224358-shop-official-mod-wireless-rax-shop_module_test@aliretail/10008224358-test_0628-dc_code_1-mod-miniapp-rax-b_applet@aliretail/10008224358-test_0628-dc_code_1-mod-wireless-rax-b_wireless@aliretail/10008224358-test_0628-dcz_code_1-mod-wireless-rax-wu_rax@aliretail/10008224358-vessxizhi001-modules-fe-wireless-rax-futu_test_mod001@aliretail/10008224358-xizhivescode2-modules-fe-wireless-rax-ximc_md_01@aliretail/10008224358-xizhivesee00-modules-fe-wireless-rax-xizhimc000@aliretail/10008224358-xizhivess_10-modules-fe-wireless-rax-xizhi_01@aliretail/10008224358-xizhivessel2-modules-fe-wireless-rax-xizhi_mc_01@aliretail/10008224358-xzwljiaofu031020-modules-fe-wireless-rax-xcmkmu031020
2.2.0

3 years ago

2.1.3

3 years ago

2.1.2

3 years ago

2.1.1

3 years ago

2.1.0

3 years ago

2.1.0-0

3 years ago

2.0.7

3 years ago

2.0.6

3 years ago

2.0.5

3 years ago

2.0.5-0

3 years ago

2.0.4

4 years ago

2.0.3

4 years ago

2.0.1

4 years ago

2.0.0-0

4 years ago

2.0.0

4 years ago

1.4.0

4 years ago

1.3.1

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.7-0

4 years ago

1.1.6

4 years ago

1.1.5

4 years ago

1.1.4

4 years ago

1.1.3

4 years ago

1.1.3-0

4 years ago

1.1.2

4 years ago

1.1.2-1

4 years ago

1.1.2-0

4 years ago

1.1.1-beta.4

4 years ago

1.1.1

4 years ago

1.1.1-beta.3

5 years ago

1.1.1-beta.2

5 years ago

1.1.1-beta.1

5 years ago

1.1.0-2

5 years ago

1.1.0-1

5 years ago

1.1.0-0

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.1-beta.1

5 years ago

1.0.1-beta.0

5 years ago

1.0.0-beta.5

5 years ago

1.0.0

5 years ago

1.0.0-beta.4

5 years ago

1.0.0-beta.3

5 years ago

1.0.0-beta.1

5 years ago

1.0.0-beta.0

5 years ago

0.6.5

6 years ago

0.6.4

6 years ago

0.6.3

6 years ago

0.6.2

6 years ago

0.6.1

6 years ago

0.6.0

6 years ago

0.5.4

6 years ago

0.5.2

6 years ago

0.5.1

6 years ago

0.5.0

6 years ago

0.4.20

7 years ago

0.4.19

7 years ago

0.4.18

7 years ago

0.4.17

7 years ago

0.4.16

7 years ago

0.4.15

7 years ago

0.5.0-beta

7 years ago

0.4.14

7 years ago

0.4.13

7 years ago

0.4.12

7 years ago

0.4.11

7 years ago

0.4.10

7 years ago

0.4.9

7 years ago

0.4.8

7 years ago

0.4.7

7 years ago

0.4.6

7 years ago

0.4.5

7 years ago

0.4.4

7 years ago

0.4.3

7 years ago

0.4.2

7 years ago

0.4.1

7 years ago

0.4.0

7 years ago

0.3.8

7 years ago

0.3.7

7 years ago

0.3.6

7 years ago

0.3.5

7 years ago

0.3.4

7 years ago

0.3.3

7 years ago

0.3.2

7 years ago

0.3.1

7 years ago

0.3.0

7 years ago

0.2.11

7 years ago

0.2.10

7 years ago

0.2.9

7 years ago

0.2.8

7 years ago

0.2.7

7 years ago

0.2.6

7 years ago

0.2.5

7 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago