Page 1 of 1

Ray开发万能面板 开关TySwitch的问题

Posted: 2024年 May 16日 12:21
by silverlight

Ray开发万能面板教程,步骤10:bool布尔类型功能点渲染中,我安装好工具包@ray-js/components-ty。使用以下代码,vscode无报错,但小程序开发者工具编译不成功,报错如图Image
而报错指向的地方,我没有做过修改

const BoolCard = ({ dpCode }) => {
const dpValue = useProps((state) => state[dpCode]);
const actions = useActions();
return (
<View>
{dpCode}:{" "}
<TySwitch
checked={dpValue}
onChange={() => {
actions[dpCode].toggle();
}}
/>
</View>
);
};


Re: Ray开发万能面板 开关TySwitch的问题

Posted: 2024年 May 16日 18:35
by silverlight

我将tyswitch更换成switch能正常使用,是开发文档使用的tyswitch已经失效?


Re: Ray开发万能面板 开关TySwitch的问题

Posted: 2024年 May 16日 19:07
by lshinylee

这个看着是缺失了 color 依赖,导致的编译失败,你看看 yarn add color 以后是否正常呢?


Re: Ray开发万能面板 开关TySwitch的问题

Posted: 2024年 May 17日 09:20
by silverlight
lshinylee 2024年 May 16日 19:07

这个看着是缺失了 color 依赖,导致的编译失败,你看看 yarn add color 以后是否正常呢?

真的非常感谢,是少了这个依赖,已经正常了。我把yarn更新到最新版本了,居然还有依赖缺失