-
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat: develop the vue options adapter and helper function
- Loading branch information
Showing
38 changed files
with
10,084 additions
and
6,675 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
service_name: travis-pro | ||
repo_token: Sbfm02BRH1LOIrI5n2qzElUYNdXd1vrge | ||
service_name: github-action | ||
repo_token: SqPAbL75NNAtRb0TMLUmt14qRDbbV6vsT |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
name: 🐛Report a bug in English | ||
description: Use English to report a bug when using alova with vue-options | ||
labels: ['bug:need-confirm'] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
👋🏻👋🏻👋🏻Hi, thank you very much for supporting alova, that is really IMPORTANT! | ||
**we hope to make alova a common project for everyone, and encourage every developer to become a contributor to the alova community with an open and inclusive attitude. If you want, you can try to participate by submitting a PR Contributing, it will let developers all over the world to use your code, please [see CONTRIBUTING](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.md) for more details!** | ||
⚠️⚠️⚠️Please read the following before submitting a bug report: | ||
- Before submitting bugs, you can find solutions through [official documents](https://alova.js.org); | ||
- Join [Discord](https://discord.gg/S47QGJgkVb) or [QQ Channel](https://pd.qq.com/s/1cdjx0nnw) for online communication. | ||
- Make sure you searched for [historical issues](https://github.com/alovajs/alova/issues) and found no similar issues. | ||
- If you have a question or doubt, you can move to the [Discussions](https://github.com/alovajs/alova/discussions) to post, which will help the author to better manage the alova community. | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: Please describe the bug in detail | ||
description: Please describe in as much detail as possible under what circumstances, what problems you encountered, and what solutions you have tried, including key code snippets if possible. | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: reproduce | ||
attributes: | ||
label: Reproduce link | ||
description: This helps solvers to solve problem faster. You can choose one of the [official examples](https://alova.js.org/category/examples/) as a template to reproduce the problem, or you can do it yourself Links to [codesandbox](https://codesandbox.io), [stackBlitz](https://stackblitz.com) or GitHub repositories. Please do not fill in a invalid link. | ||
|
||
- type: textarea | ||
id: reproduce-steps | ||
attributes: | ||
label: steps to reproduce | ||
description: Please provide the simplest operation steps so that we can quickly reproduce the problem. | ||
placeholder: | | ||
for example: | ||
1. Click the button | ||
2. Request not sent | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: expect | ||
attributes: | ||
label: expected performance | ||
description: Please use clear and concise language to describe what effect you want to achieve | ||
|
||
- type: input | ||
id: version | ||
attributes: | ||
label: alova version | ||
description: Please fill in the version number in node_modules/alova/package.json | ||
placeholder: e.g. 2.9.0 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: version | ||
attributes: | ||
label: \@alova/vue-options version | ||
description: Please fill in the version number in node_modules/@alova/vue-options/package.json | ||
placeholder: e.g. 1.0.0 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: browsers | ||
attributes: | ||
label: device/browser/browser version | ||
description: On which devices/browsers and which browser versions can this issue be reproduced? | ||
|
||
- type: textarea | ||
id: remark | ||
attributes: | ||
label: additional content | ||
description: If there are additional content or notes, please fill them in here. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
name: 🐛用中文反馈bug | ||
description: 使用中文反馈一个关于vue options+alova时遇到的bug | ||
labels: ['bug:need-confirm'] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
👋🏻👋🏻👋🏻Hi你好,非常感谢你对alova的支持,它真的很重要! | ||
**我们期望将alova打造成大家共同的项目,以开放包容的态度鼓励每位开发者成为alova社区的贡献者,如果你愿意,可尝试通过提交PR参与贡献,让你的代码为全世界的开发者提供价值,具体贡献请[参阅贡献指南](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.zh-CN.md)!** | ||
⚠️⚠️⚠️在提交 bug 报告前,请阅读以下内容: | ||
- 提交bug前可先通过 [官方文档](https://alova.js.org) 寻找解决办法; | ||
- 加入[Discord](https://discord.gg/S47QGJgkVb)或[QQ频道](https://pd.qq.com/s/1cdjx0nnw)在线交流。 | ||
- 确认你搜索过 [历史 issue](https://github.com/alovajs/alova/issues),并且没有发现同样的问题。 | ||
- 如果是一个问题或疑惑,可移步到 [Discussions](https://github.com/alovajs/alova/discussions) 发帖,这有助于作者更好地打理alova社区。 | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: 请详细描述bug | ||
description: 请尽量详细地描述你在什么情况下,遇到了什么问题,以及你尝试过什么解决方法,可提供关键代码片段。 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: reproduce | ||
attributes: | ||
label: 复现链接 | ||
description: 这有助于解决者更快地解决问题,你可以在 [官方示例集](https://alova.js.org/category/examples/) 中选择一个作为模板复现问题,也可以自行在 [codesandbox](https://codesandbox.io)、[stackBlitz](https://stackblitz.com) 或 GitHub 仓库链接。请不要填写无效的链接。 | ||
|
||
- type: textarea | ||
id: reproduce-steps | ||
attributes: | ||
label: 复现步骤 | ||
description: 请提供一个最简单的操作步骤,方便我们快速复现问题。 | ||
placeholder: | | ||
比如: | ||
1. 点击按钮 | ||
2. 请求未发出 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: expect | ||
attributes: | ||
label: 期望的表现 | ||
description: 请使用清晰简洁地语言描述一下期望达成什么效果 | ||
|
||
- type: input | ||
id: version | ||
attributes: | ||
label: alova 版本 | ||
description: 请填写 node_modules/alova/package.json 里的版本号 | ||
placeholder: 比如 2.9.0 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: version | ||
attributes: | ||
label: \@alova/vue-options 版本 | ||
description: 请填写 node_modules/@alova/vue-options/package.json 里的版本号 | ||
placeholder: 比如 1.0.0 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: browsers | ||
attributes: | ||
label: 设备/浏览器/浏览器版本 | ||
description: 在哪些设备/浏览器以及哪个浏览器版本上能重现这个问题? | ||
|
||
- type: textarea | ||
id: remark | ||
attributes: | ||
label: 额外的说明 | ||
description: 如果还有额外的说明或备注,请在此填写。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
name: 🚀 new feature proposal | ||
description: Your new feature or optimization proposal for @alova/vue-options | ||
labels: ['feature-request'] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
👋🏻👋🏻👋🏻Hi, thank you so much for supporting alova, it's really IMPORTANT! | ||
**We expect to build alova into a common project for everyone, and encourage every developer to become a contributor to the alova community with an open and inclusive attitude. If you want, you can try to contribute by submitting a PR, it will let developers all over the world to use your code, please [see CONTRIBUTING](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.md) for more details!** | ||
⚠️⚠️⚠️Please read the following before submitting a new feature proposal: | ||
- Confirm that it cannot be implemented through the existing APIs, you can search in the [official document](https://alova.js.org) first, generally speaking, we only add new features when considering problems that cannot be easily solved by the existing APIs, not just an alternative way of doing what can already be done | ||
- Confirm that it is in line with alova's goal, please [see the goal of alova](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.md#goal-of-alova) | ||
- Make sure no duplicates are found in [Historical issues](https://github.com/alovajs/alova/issues) or [Discussion](https://github.com/alovajs/alova/discussions). | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: What problem does the new feature need to solve? | ||
description: Before committing, please make sure to read [alova's development direction](../../CONTRIBUTING.md#goal-of-alova). | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: api | ||
attributes: | ||
label: How should the new features you expect looks like? | ||
description: You can provide a code design snippet of a new feature to express how the new feature you expect looks like in the new version. | ||
|
||
- type: dropdown | ||
id: importance | ||
attributes: | ||
label: How important is it to you? | ||
options: | ||
- better to have | ||
- can make it easier to develop | ||
- I'd give up without it | ||
validations: | ||
required: true |
40 changes: 40 additions & 0 deletions
40
.github/workflows/ISSUE_TEMPLATE/FEATURE_REQUEST_zh-CN.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,40 @@ | ||
name: 🚀新特性提案 | ||
description: 你对@alova/vue-options的新特性或优化提案 | ||
labels: ['feature-request'] | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
👋🏻👋🏻👋🏻Hi你好,非常感谢你对alova的支持,它真的很重要! | ||
**我们期望将alova打造成大家共同的项目,以开放包容的态度鼓励每位开发者成为alova社区的贡献者,如果你愿意,可尝试通过提交PR参与贡献,让你的代码为全世界的开发者提供价值,具体贡献请[参阅贡献指南](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.zh-CN.md)!** | ||
⚠️⚠️⚠️在提交新特性提案前,请阅读以下内容: | ||
- 确认目前无法通过 API 实现,可先在[官方文档](https://alova.js.org)中搜索,一般来说,我们只考虑现有 API 无法轻松解决的问题的情况下添加新特性,而不仅仅是做已经可以完成的事情的替代方法 | ||
- 确认符合alova的发展方向,请[参阅alova的发展方向](https://github.com/alovajs/alova/blob/main/CONTRIBUTING.zh-CN.md#alova-%E7%9A%84%E5%8F%91%E5%B1%95%E6%96%B9%E5%90%91) | ||
- 确认在 [历史 issue](https://github.com/alovajs/alova/issues)或[Discussion](https://github.com/alovajs/alova/discussions)没有发现重复内容。 | ||
- type: textarea | ||
id: description | ||
attributes: | ||
label: 需要新特性解决什么问题? | ||
description: 确定提交前,请确保已阅读[alova的发展方向](../../CONTRIBUTING.zh-CN.md#alova的发展方向)。 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: api | ||
attributes: | ||
label: 你期望的新特性应该如何呈现? | ||
description: 可提供一段新特性的代码设计片段,以表达你期望的新特性如何呈现在新版本中。 | ||
|
||
- type: dropdown | ||
id: importance | ||
attributes: | ||
label: 它对你有多重要? | ||
options: | ||
- 有就更好了 | ||
- 可以让我更便于开发 | ||
- 没有它我就要弃坑了 | ||
validations: | ||
required: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
blank_issues_enabled: false | ||
contact_links: | ||
- name: Questions & Discussions | ||
url: https://github.com/alovajs/alova/discussions | ||
about: Use GitHub discussions for your questions and discussions. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.