open-index/open-npm huggingface dataset:
npm package: @okcy/tdesign-miniprogram-taro-vue-jsx
Description: 解决taro vue 下在tsx中使用原生组件props丢失问题 > 安装组件库
Latest version: 0.0.4

# 使用说明

解决taro vue 下在tsx中使用原生组件props丢失问题
> 安装组件库

```bash
npm i @okcy/tdesign-miniprogram-taro-vue-jsx
npm i tdesign-miniprogram
```

> 注意事项
> 部分默认值可能跟文档不一致，需要自行设置

> app.config.ts中引入

```javascript
import tdesign from '@okcy/tdesign-miniprogram-taro-vue-jsx'
// 引入组件库
export default defineAppConfig({
    usingComponents: tdesign
})

```

> pages下创建tdesign.vue

```vue

<template>
  <Tdesign/>
</template>
<script lang="ts" setup>
  import Tdesign from "@okcy/tdesign-miniprogram-taro-vue-jsx/template.vue"
</script>
```

```javascript
// 引入组件库
export default defineAppConfig({
    pages: [
        'pages/index/index',
        'pages/tdesign'
    ]
})
```

> 配置config.js

```json
{
  "copy": {
    "patterns": [
      {
        "from": "node_modules/tdesign-miniprogram/miniprogram_dist/",
        "to": "src/tdesign-miniprogram/"
      }
    ]
  }
}
```
npm package: @okcy/tdesign-next
Description: This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.
Latest version: 0.0.17

# Vue 3 + TypeScript + Vite

This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 `<script setup>` SFCs, check out the [script setup docs](https://v3.vuejs.org/api/sfc-script-setup.html#sfc-script-setup) to learn more.

Learn more about the recommended Project Setup and IDE Support in the [Vue Docs TypeScript Guide](https://vuejs.org/guide/typescript/overview.html#project-setup).
npm package: @okcy/tdesign-vue-next
Description: Built on 2025-06-12T03:20:28.403Z
Latest version: 0.0.5

# tdesign-vue-next扩展组件

## 安装

```shell
npm install @okcy/tdesign-vue-next
```

## FormItem拓展

### 新增属性

| 属性名          | 说明             | 类型      | 默认值   |
|--------------|----------------|---------|-------|
| value        | 表单值            | string  |       |
| defaultValue | 默认值            | string  | --    |
| notEdit      | 是否不可编辑（一般不用设置） | boolean | false |

> 在Form组件设置readonly时可动态切换编辑状态

## TD类

## TD.Upload 上传组件扩展
```javascript 
const {Upload} = TD.Upload.build()
    .setMultiple(false)
    .onImage(StrUtil.cdnUrl)
    .setTips("最大可上传3MB的图片")
    .onImageSize(url => StrUtil.cdnImg(url, 150, 150))
    .setAction(`${import.meta.env.VITE_API}/other/upload`)
```
```jsx
<Upload v-model={row.picUrl}/>
```
npm package: @okdoc-ai-community/simple-audio-player
Description: This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 20.3.0.
Latest version: 0.1.1

# SimpleAudioPlayer

This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 20.3.0.

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build simple-audio-player
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/simple-audio-player
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.
npm package: @okdoc-ai-community/simple-calendar
Description: This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.1.0.
Latest version: 0.1.1

# Calendar

This project was generated using [Angular CLI](https://github.com/angular/angular-cli) version 21.1.0.

## Code scaffolding

Angular CLI includes powerful code scaffolding tools. To generate a new component, run:

```bash
ng generate component component-name
```

For a complete list of available schematics (such as `components`, `directives`, or `pipes`), run:

```bash
ng generate --help
```

## Building

To build the library, run:

```bash
ng build calendar
```

This command will compile your project, and the build artifacts will be placed in the `dist/` directory.

### Publishing the Library

Once the project is built, you can publish your library by following these steps:

1. Navigate to the `dist` directory:
   ```bash
   cd dist/calendar
   ```

2. Run the `npm publish` command to publish your library to the npm registry:
   ```bash
   npm publish
   ```

## Running unit tests

To execute unit tests with the [Karma](https://karma-runner.github.io) test runner, use the following command:

```bash
ng test
```

## Running end-to-end tests

For end-to-end (e2e) testing, run:

```bash
ng e2e
```

Angular CLI does not come with an end-to-end testing framework by default. You can choose one that suits your needs.

## Additional Resources

For more information on using the Angular CLI, including detailed command references, visit the [Angular CLI Overview and Command Reference](https://angular.dev/tools/cli) page.