问题标签 [solid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
solid - Solid:存储 JSON 对象的正确方法
我想在用户的 Solid pod 中存储一个标准 JSON 对象。在完成 Solid 入门教程后,我发现我可以在 VCARD.note 参数中获取/设置对象,但我怀疑这不是正确的方法。
关于如何正确执行此操作的任何建议?JSON 对象会定期更新,通常会有大约 10-100 个密钥对。
reactjs - 加载 Solid webId 配置文件时出现 React Hook 错误
我正在尝试使用Solidreact-components
从他们的webId
. 我遇到了问题useLDflex()
。问题似乎与 React Hooks 有关,但我无法弄清楚。我的目标是在页面加载时加载用户的个人资料;愿意做出任何必要的改变。我正在使用 MobX 作为状态。
下面是代码,下面是编译器/网络浏览器中的错误。谢谢你。
代码(反应/JSX/TypeScript):
错误:
reactjs - React:高阶组件:实心 useLDflex()
我正在为 React 中的高阶组件而苦苦挣扎。我正在尝试使用Solidreact-components
加载用户的个人资料数据useLDflex()
。我的代码抛出了一个我无法理解的错误;我不确定问题是否与 React、高阶组件或 Solid 的库有关。任何人都可以帮忙吗?
代码(反应/TSX):
错误(在线):
linked-data - solid/react-components: 使用LDflex() 获取地址
我正在尝试使用useLDflex()
或从他们的个人资料中读取用户的地址useLDflexValue()
。
当我运行这个:
控制台显示:
我可以在浏览器中访问 URL 并显示地址对象,但是如何在我的代码中直接访问地址对象的内容?我认为有一个函数可以解析地址 URL 并返回内容但找不到它。
谢谢你。任何指向有关此主题的阅读材料的链接也将不胜感激。
javascript - Uncaught (in promise) TypeError: Object prototype may only be an Object or null: undefined
我想将文件上传到实体容器。
我以这段代码为例。 https://github.com/jeff-zucker/solid-file-client/blob/master/docs/node-upload.md
不同之处在于我solid-auth-fetcher
用于授权。代码看起来像这样
用户在文件上传时已经登录。
但是,我收到以下错误。
文件在那里。路径是正确的。
android - 由于弹出窗口,Android WebView 不允许使用 @solid/react 库进行身份验证
我一直在开发一个使用 Solid 来存储用户信息(例如朋友列表)的 web 应用程序。为了在应用程序中进行身份验证,我们使用了@solid/react 库,该库会生成一个弹出窗口,您可以在其中登录并继续使用该应用程序。这完美无缺。当我们决定制作一个带有反映 webapp 的 webview 的 android 应用程序时,问题就出现了。起初,webview 不会打开弹出窗口,所以我决定尝试这样的事情:
有了这个,我实现了在 webview 中打开弹出窗口,但它会出现这个错误,因为它会失去与应用程序的连接: solid.github.io 无法打开应用程序
我认为问题是由于 webview 现在显示弹出窗口而不是 webapp 导致连接丢失,所以我尝试在浏览器中打开弹出窗口,但发生了同样的问题:
在尝试了几个管理弹出窗口的库后,我找不到任何解决方案。任何人都可以帮忙吗?
ruby - 让父类具有仅由其后代使用的私有方法是一种好习惯吗?
我正在尝试遵循 SOLID 概念,同时保持干燥(不要重复自己)。
我有一个父类在它的子类之间共享一个方法,但是这个方法没有在父类本身中使用:
这种方法method_used_in_descendants
是在ParentClass
不好的做法中创建的吗?
谢谢
kotlin - 真正的方式是使用函数来创建实例并使用它吗?
对于AttentionDRY
原理,我想知道是否真的定义了一个函数来返回类的实例!
您假设我们有一个类并在代码中多次创建实例,是随时创建实例更好还是定义一个函数并使用它?
或定义一个函数
javascript - HRMS 项目 - 添加简历的过程
我正在编写人力资源管理系统,并且正在尝试添加简历。在后端(Java)中,我有一个 ResumeHead 类,其中包括 id、coverLetter、createdAt 等字段,并且它还有一个字段“private List resumeLanguage;” 像那样。通过这种方式,当我们添加简历时,我尝试创建多个 ResumeLanguage。因此,ResumeLanguage 类的 id 为 ResumeHead。所以,问题来了:在前端(React)O 想要添加简历我需要先添加 ResumeHead,然后添加 ResumeLanguage。为了添加 ResumeLanguage,我需要 ResumeHead 的 id。直接添加 ResumeHead 后如何获取 ResumeHead 的 id?
java - 在接口中使用默认方法是否违反接口隔离原则?
我正在学习 SOLID 原则,ISP 指出:
不应强迫客户依赖他们不使用的接口。
在接口中使用默认方法是否违反了这个原则?
我已经看到了一个类似的问题,但是如果我的示例违反了 ISP,我将在此处发布一个示例,以便更清楚地了解情况。假设我有这个例子:
使用以下类实现 IUser 接口
编辑类:
观众类
由于编辑器和查看器类使用 readRecords() 方法,而 Admin 类不提供该方法的实现,我将其作为 IUser 接口中的默认方法实现,以最大限度地减少代码重复(DRY 原则)。
我是不是因为Admin类没有使用read方法而在IUser中使用默认方法违反了上面代码中的接口隔离原则?
有人可以解释一下,因为我认为我不会强迫 Admin 类使用他们不使用的方法/接口。