-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Taro 3 正式版测试通告 #5460
Comments
import Taro, { useEffect, useLayoutEffect, useReducer, useState, useContext, useRef, useCallback, useMemo, useRouter, useScope, useTabItemTap, useResize, useReachBottom, usePullDownRefresh, useDidHide, useDidShow, usePageScroll } from '@tarojs/taro'
import React, { Component, useEffect, useLayoutEffect, useReducer, useState, useContext, useRef, useCallback, useMemo, } from 'react'
import Taro, { Current, useRouter, useScope, useTabItemTap, useResize, useReachBottom, usePullDownRefresh, useDidHide, useDidShow, usePageScroll } from '@tarojs/taro'
1
import React, { Component, useEffect, useLayoutEffect, useReducer, useState, useContext, useRef, useCallback, useMemo, } from 'react'
import Taro, { Current, useRouter, useScope, useTabItemTap, useResize, useReachBottom, usePullDownRefresh, useDidHide, useDidShow, usePageScroll } from '@tarojs/taro'
// import { useSelector } from 'react-redux'
import { View, Image, Text, ScrollView } from '@tarojs/components'
import './index.less'
// type Definition
type OwnProps = {
};
export default function Index({ }: OwnProps) {
const scope = useScope() // 等同于页面为类时的 this.$scope
return (
<ScrollView
className='index__scrollview'
scrollWithAnimation
>
</ScrollView>
);
} |
2
import Taro, { Current } from '@tarojs/taro' |
@WangShuXian6 目前 Typing 还没有跟上 |
引入taro-ui组件报错: |
@wittech Taro UI 还没有发适配 Next 的版本 |
@yuche 请问预计什么时间发布适配版本呢? |
@tarojs/taro-weapp 都没有3.0.0-alpha.2版呢 |
@ariesjia 这几个包不需要了 |
@wittech 这个你可以去 Taro UI 提 issue 问一下 |
谢谢,用next的cli init的的脚手架里面有这个几个包的依赖。 |
@ariesjia 哪个模板有 |
@yuche 刚才测试的是cloud |
v3.0.0-alpha.3 的默认模板在 windows 下无法正常编译,似乎是由于对 windows 下的路径处理不正常,会将
|
@WangShuXian6 useScope 加了 |
@HareInWeed 你把 @tarojs/mini-runner 升级一下,确认 @tarojs/taro-loader 也是 alpha-3 |
今晚会发 alpha.4 带上这个 issue 的修复 @shenghanqin |
taro 3 默认不需要 |
有的,现在改成了 |
@yuche 我刚刚用 taro next 的 cli 创建了个 ts 项目,根目录没有 |
自定义 tabbar 的问题有解决的方法吗? |
@Chen-jj 不好意思,已经找到问题了 |
transitionend没有处理 |
@ziruozimi 新开一个 issue 吧,把问题说清楚。 |
app.tsx 中这种写法
为啥这个class为 app_wrapper 的View都不渲染呢?@yuche |
rc.4 版本。 微信小程序环境 |
虚拟列表 不支持动态高度吗? |
rc.5 版本中发现View组件的hidden属性无效了哦 |
体积真的太大了,我只写了三个组件和一个页面,预览模式下就超了 2 M。 相关:#6479 |
官方文档中有 useReady 的介绍:https://nervjs.github.io/taro/docs/next/hooks/#useready |
@potatoes0521 目前 v3.0.2,没遇到问题。是不是配置的位置写错了?或者看一下根目录的 |
我这边也是,你是怎么解决的呢 |
不要用 hidden 属性,用 React、Vue 的语法去控制显隐 |
从小程序源码转码过来的项目,之前是taro1(v1.3.21),现在在做升级taro3(v3.0.17,react)发现hidden不支持了,一个一个修改比较麻烦,有无可能 提供babel插件转一下hidden语法再webpack打包?或者在babel-preset-taro做一下支持呀? 另外taro3转小程序源码后的代码也包含hidden。 |
你说的用语法控制显示隐藏是什么意思? 是类似 |
你好, 你的问题解决了吗? |
|
|
我想问下 , 为啥Taro3.x引用 2.x Taro开发的自定义npm包组件, 会报错啊,2.x引用就不会报错哦 |
新特性:
特性详情:
https://juejin.im/post/5e4487b3e51d4527214ba6b1
文档:
https://taro-docs.jd.com/taro/docs/next/README
旧版本迁移指南:
https://taro-docs.jd.com/taro/docs/next/migration
如有问题可以可在 issue 下回复。
Beta 版本
相较于 Alpha 版,Beta 版主要添加了 H5 的支持。把 Taro 相关依赖(包括
babel-preset-taro
等)全部更新到 beta 之后,使用 NPM 安装 H5 端编译系统即可编译:和小程序一样,Taro Next 的 H5 端相较于之前版本的 Taro 是一次彻底的重写:基础组件现在全部使用 Web Components 构建,路由系统也完全与前端框架解耦,因此在 H5 端 Taro 也实现了跨框架。但和小程序不同的是,Taro Next H5 端并没有那么长时间的内部测试,还有一些内容需要完善。
Beta 更新详情:
https://gist.github.com/yuche/dcebd9a2a4e95b1c4b60d8eddb5b75e0
The text was updated successfully, but these errors were encountered: