Giter Club home page Giter Club logo

arco-design-mobile's People

Contributors

2239559319 avatar adaex avatar chelestewang avatar childrentime avatar cnlitai avatar coderserio avatar cullyfung avatar evergcj avatar hafanyao avatar huangguang1999 avatar huzig avatar jianyi-gronk avatar kamenrider41 avatar kongmoumou avatar menmensaa avatar nctdt avatar object-kaz avatar pipione avatar polarisht avatar shenhaidada avatar shiyiya avatar shuningtang avatar tinapeach avatar wonuanyangying avatar yeling avatar zhangtao-git avatar ziqisia avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

arco-design-mobile's Issues

是否支持react-native?

Basic Info

What are the similar cases of this feature

现在主流的react-native的UI库垃圾的像狗屎,外国人的审美太拉了

What problem does this feature solve?

是否有计划支持react-native?

windows11项目启动失败

Basic Info

  • Package Name And Version: @arco-design/[email protected]
  • Phone Model And Version: (无)

Extra info

  1. 具体报错情况:启动时import的路径会被错误解析,packages\arcodesign\components会被解析为packagesarcodesigncomponents
  2. 尝试过全局替换packages\arcodesign\components中的反斜杠为\\/,偶然成功启动过一段时间,但不久后自动还原又开始报错
  3. 参考了issue #98,大概都是windows的问题,但是报错的场景不太一样,所里这里又提了一个issue

What is expected?

windows11下能够进行开发

Steps to reproduce

  1. windows11,Node v16.19.0
  2. 项目根目录下执行 npm run start或npm run start:vite等命令均启动失败(但PC文档可以启动),具体失败原因见Extra Info

Tabs 组件问题

Basic Info

Steps to reproduce

  1. swipeable 开启时,无法兼容内部横向滑动组件
  2. autoHeight 开启时,内部高度变大后,如 500px -> 1500px ,将无法继续向下滑动

适配移动端异常

Basic Info

  • Package Name And Version: @arco-design/[email protected]
  • Phone Model And Version: chrome模拟器

Steps to reproduce

我的配置是vite + arco mobile,发现在页面中写的自己的样式不会将px转为rem,是不是除了框架的组件,其他的项目代码是需要自己转换的?

imagePreview组件在ios上预览时,无法滚动

imagePreview组件在ios app的webview和safari浏览器内预览时,无法滚动,找了下原因发现是preview-image-wrap元素上的onTouchmove事件导致的,请问目前有解决方案吗。

【Dropdown】组件下拉菜单弹窗动画问题

基本信息

预期结果

希望符合和其他弹出动画保持一致

复现步骤

右边沙盒滚动到底部,自定义下拉框节点,弹窗本来从上往下弹出,但却是先从下往我弹窗,应该是判断位置后没关联弹窗逻辑

Warning: findDOMNode is deprecated in StrictMode

Basic Info

  • Package Name And Version: @arco-design/[email protected]
  • Phone Model And Version: pc chrome dev

What is expected?

Warning: findDOMNode is deprecated in StrictMode. findDOMNode was passed an instance of Transition3 which is inside StrictMode. Instead, add a ref directly to the element you want to reference. Learn more about using refs safely here:xxxx

Steps to reproduce

use DatePicker component and use React.StrictMode

image-preview组件加载图片后依然隐藏,导致黑屏只有遮罩显示

Basic Info

Snipaste_2023-08-17_10-47-54

以下代码会出现问题:

<ImagePreview
  className="preview-image-container"
  openIndex={openIndex}
  replaceFallbackWhenLoaded={true}
  images={files.map((f) => {
    return { src: f as string, fallbackSrc: f };
  })}
  getDoubleClickScale={(currentScale) => (currentScale === 1 ? 2 : 1)}
  close={() => setOpenIndex(-1)}
/>

移除dom结构中的preview-hidden后,预览图片正常显示。

添加以下代码后,图片正常显示

useEffect(() => {
  if (openIndex > -1) {
    timeoutId.current = setTimeout(() => {
      removeHidden();
    }, 100) as unknown as number;
  }
  return () => {
    clearTimeout(timeoutId.current as number);
  };
}, [openIndex]);

The style of the changelog page is abnormal

Basic Info

What is expected?

The description of the update log is displayed abnormally. Normally, it should display 2 lines of text, but now the text of line 2 and line 1 overlaps

image

Steps to reproduce

Open https://arco.design/mobile/react/arco-design/pc/#/doc/changelog to view the changelog of version 2.27.0 and view the first text of the Bugfix

【RFC】@arco-design/mobile-react Unit test optimization

Unit test completion

Priorities are distinguished by coverage levels.

P0

  • form
  • image
  • image-picker
  • notify
  • show-monitor

P1

  • context-provider
  • count-down
  • dropdown
  • dropdown-menu
  • image-preview
  • input
  • loadmore
  • pagination
  • rate
  • swipe-action
  • text-area

样式找不到

Basic Info

Extra info

[vite] Internal server error: '@arco-design/mobile-utils/style/mixin.less' wasn't found. Tried - /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/@arco-design/mobile-utils/style/mixin.less,node_modules/@arco-design/mobile-utils/style/mixin.less,npm://@arco-design/mobile-utils/style/mixin.less,@arco-design/mobile-utils/style/mixin.less
Plugin: vite:css
File: /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/index.less
1 | @import '
@arco-design/mobile-utils/style/mixin.less';
| ^
2 | @import './vars-switch.less';
3 | @import './pxtorem.less';
at less (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20596:33)
at async compileCSS (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20227:34)
at async TransformContext.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:19876:50)
at async Object.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:42396:30)
at async doTransform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:56801:29) (x2)

What is expected?

[vite] Internal server error: '@arco-design/mobile-utils/style/mixin.less' wasn't found. Tried - /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/@arco-design/mobile-utils/style/mixin.less,node_modules/@arco-design/mobile-utils/style/mixin.less,npm://@arco-design/mobile-utils/style/mixin.less,@arco-design/mobile-utils/style/mixin.less
Plugin: vite:css
File: /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/index.less
1 | @import '
@arco-design/mobile-utils/style/mixin.less';
| ^
2 | @import './vars-switch.less';
3 | @import './pxtorem.less';
at less (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20596:33)
at async compileCSS (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20227:34)
at async TransformContext.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:19876:50)
at async Object.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:42396:30)
at async doTransform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:56801:29) (x2)

Steps to reproduce

[vite] Internal server error: '@arco-design/mobile-utils/style/mixin.less' wasn't found. Tried - /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/@arco-design/mobile-utils/style/mixin.less,node_modules/@arco-design/mobile-utils/style/mixin.less,npm://@arco-design/mobile-utils/style/mixin.less,@arco-design/mobile-utils/style/mixin.less
Plugin: vite:css
File: /Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/@arco-design/mobile-react/tokens/mixin/index.less
1 | @import '
@arco-design/mobile-utils/style/mixin.less';
| ^
2 | @import './vars-switch.less';
3 | @import './pxtorem.less';
at less (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20596:33)
at async compileCSS (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:20227:34)
at async TransformContext.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:19876:50)
at async Object.transform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:42396:30)
at async doTransform (/Users/yingdenghui/Documents/sihuo/YEX-web/newYex/node_modules/vite/dist/node/chunks/dep-e0fe87f8.js:56801:29) (x2)

Tabs 纵向tab问题

image

这个tabs里的内容高度没设置对,导致只有第一个tab把全部的内容都展示出来了

有没有适配Taro等移动端混合框架的计划

Basic Info

What are the similar cases of this feature

很好奇你们内部小程序都是另起一套嘛,还是已经在测试中

What problem does this feature solve?

流畅度和细节很到位,国内移动端框架中应该是数一数二的存在👍。所以有没有适配小程序H5这类混合框架的计划,毕竟现在多终端同步开发的需求越来越多了

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.