0.1.117 • Published 8 months ago

fddr-ui v0.1.117

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

fddr-ui

TODO

  • 完善文档的 属性 和 方法
  • popup
  • 返回顶部 backtop
  • 多语言支持

安装

# 安装本地包
ni ../fddr-ui # (或者绝对路径)
ni fddr-ui@0.1.29
// scss
@import url("fddr-ui/dist/style.css");
// or main.ts
// import 'fddr-ui/dist/style.css';
import FddrUI from 'fddr-ui'
createApp(App)
  .use(FddrUI, { isPure: true })
  .mount('#app')

// TODO 优化icon支持;自动注入
import { addCollection } from '@iconify/vue'
import fddrIconifyJSON from 'fddr-ui/dist/fdd.Iconify.json'
addCollection(fddrIconifyJSON)

// 类型支持: tsconfig.json -> compilerOptions
"types": ["fddr-ui/global"]
// css 变量支持:`CSS Variable Autocomplete` .vscode/settings.json
"cssVariables.lookupFiles": [
  "**/*.css",
  "**/*.scss",
  "**/*.sass",
  "**/*.less",
  "node_modules/fddr-ui/dist/variables.scss"
],

导出多文件入口

  "exports": {
    ".": {
      "import": "./dist/index.js"
    },
    "./prue": {
      "types": "./dist/prue.d.ts",
      "import": "./dist/prue.js"
    },
    "./*": [
      "./*",
      "./*.d.ts"
    ]
  },
  "typesVersions": {
    "*": {
      "*": [
        "./dist/*",
        "./*"
      ]
    }
  },

发版

git commit -am 'publish'
b
cp public/components.global.d.ts public/fdd.Iconify.json ./dist
npm version patch
npm publish
同步 https://npmmirror.com/package/fddr-ui/versions?

beta 版

npm version 0.1.60-beta.6
npm publish --tag beta

pnpm i fddr-ui@0.1.13 --registry https://registry.npmjs.org/

创建模板

# 无依赖的组件
nr tpl name=button
nr tpl name=tree-select
# 依赖第三方库的组件
nr tpl name=tree-select deps=true

element-plus 类型转换

console.log([...document.querySelector('.vp-table tbody').querySelectorAll('tr')].map(n => [...n.querySelectorAll('td')].map(n => n.innerText.trim().replace(/\s*\/\s*/g, '|').replace(/\n+/g, ''))).map(n => `/** ${n[1]} @default ${n[3]} */\n${n[0].replace(/[^\w-]/g, '').replace(/-\w/g, (match) => match.replace('-', '').toUpperCase())}?: ${n[2].replace(/-/g,'_').match(/\w+/)[0]}`).join('\n'))

vant类型转换

console.log(Array.from(document.querySelector('#props + table tbody').querySelectorAll('tr'))
    .map(n =>  n.innerText.trim().split('\t'))
    .map(n => `  /** ${n[1]} @default ${n[3]} */
  ${n[0].replace(/[^\w-]/g, '').replace(/-\w/g, (match) => match.replace('-', '').toUpperCase())}?: ${n[2]}`).join('\n'))

https://piccalil.li/blog/styling-tables-the-modern-css-way/

IOS 卡顿问题

广告拼接耗时

0.29999999701976776 0.19999999925494194 0.30000000074505806 0.30000000074505806 0.19999999925494194 0.29999999701976776+0.19999999925494194+0.30000000074505806+0.30000000074505806+0.19999999925494194=1.2999999970197678 0.2599999994039536

0.1.117

8 months ago

0.1.116

8 months ago

0.1.114

8 months ago

0.1.113

8 months ago

0.1.115

8 months ago

0.1.110

10 months ago

0.1.112

10 months ago

0.1.111

10 months ago

0.1.109

10 months ago

0.1.97

11 months ago

0.1.98

11 months ago

0.1.99

11 months ago

0.1.107

11 months ago

0.1.106

11 months ago

0.1.103

11 months ago

0.1.105

11 months ago

0.1.104

11 months ago

0.1.100

11 months ago

0.1.93

12 months ago

0.1.94

11 months ago

0.1.95

11 months ago

0.1.90

12 months ago

0.1.91

12 months ago

0.1.92

12 months ago

0.1.85

12 months ago

0.1.86

12 months ago

0.1.87

12 months ago

0.1.88

12 months ago

0.1.89

12 months ago

0.1.80

12 months ago

0.1.81

12 months ago

0.1.82

12 months ago

0.1.83

12 months ago

0.1.84

12 months ago

0.1.75

12 months ago

0.1.76

12 months ago

0.1.77

12 months ago

0.1.78

12 months ago

0.1.79

12 months ago

0.1.50-bata.1

1 year ago

0.1.50-bata.0

1 year ago

0.1.41

1 year ago

0.1.42

1 year ago

0.1.43

1 year ago

0.1.44

1 year ago

0.1.45

1 year ago

0.1.46

1 year ago

0.1.47

1 year ago

0.1.40

1 year ago

0.1.38

1 year ago

0.1.30

1 year ago

0.1.31

1 year ago

0.1.32

1 year ago

0.1.33

1 year ago

0.1.34

1 year ago

0.1.35

1 year ago

0.1.36

1 year ago

0.1.37

1 year ago

0.1.27

1 year ago

0.1.28

1 year ago

0.1.29

1 year ago

0.1.60-beta.0

1 year ago

0.1.60-beta.3

1 year ago

0.1.60-beta.2

1 year ago

0.1.60-beta.5

1 year ago

0.1.60-beta.6

1 year ago

0.1.70

1 year ago

0.1.72

1 year ago

0.1.73

1 year ago

0.1.63

1 year ago

0.1.64

1 year ago

0.1.65

1 year ago

0.1.66

1 year ago

0.1.67

1 year ago

0.1.68

1 year ago

0.1.69

1 year ago

0.1.60

1 year ago

0.1.61

1 year ago

0.1.62

1 year ago

0.1.22

1 year ago

0.1.25

1 year ago

0.1.26

1 year ago

0.1.19

1 year ago

0.1.18

1 year ago

0.1.16

1 year ago

0.1.17

1 year ago

0.1.13

1 year ago

0.1.15

1 year ago

0.0.84

1 year ago

0.0.85

1 year ago

0.1.10

1 year ago

0.0.86

1 year ago

0.0.80

1 year ago

0.0.81

1 year ago

0.0.82

1 year ago

0.0.83

1 year ago

0.0.73

1 year ago

0.0.74

1 year ago

0.0.75

1 year ago

0.0.76

1 year ago

0.0.77

1 year ago

0.0.78

1 year ago

0.0.79

1 year ago

0.0.70

1 year ago

0.0.71

1 year ago

0.0.72

1 year ago

0.1.0

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.9

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.0.62

1 year ago

0.0.63

1 year ago

0.0.64

1 year ago

0.0.65

1 year ago

0.0.66

1 year ago

0.0.67

1 year ago

0.0.68

1 year ago

0.0.69

1 year ago

0.0.61

1 year ago

0.0.59

1 year ago

0.0.51

1 year ago

0.0.52

1 year ago

0.0.53

1 year ago

0.0.54

1 year ago

0.0.55

1 year ago

0.0.56

1 year ago

0.0.57

1 year ago

0.0.58

1 year ago

0.0.47

1 year ago

0.0.50

1 year ago

0.0.48

1 year ago

0.0.49

1 year ago

0.0.45

1 year ago

0.0.46

1 year ago

0.0.44

1 year ago

0.0.40

1 year ago

0.0.41

1 year ago

0.0.42

1 year ago

0.0.43

1 year ago

0.0.37

1 year ago

0.0.39

1 year ago

0.0.36

1 year ago

0.0.34

1 year ago

0.0.35

1 year ago

0.0.32

1 year ago

0.0.33

1 year ago

0.0.30

1 year ago

0.0.31

1 year ago

0.0.23

2 years ago

0.0.24

2 years ago

0.0.25

2 years ago

0.0.26

2 years ago

0.0.27

2 years ago

0.0.28

2 years ago

0.0.29

2 years ago

0.0.22

2 years ago

0.0.21

2 years ago

0.0.20

2 years ago

0.0.16

2 years ago

0.0.17

2 years ago

0.0.18

2 years ago

0.0.19

2 years ago

0.0.14

2 years ago

0.0.15

2 years ago

0.0.13

2 years ago

0.0.12

2 years ago

0.0.11

2 years ago

0.0.10

2 years ago

0.0.9

2 years ago

0.0.7

2 years ago

0.0.6

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago