问题标签 [quasar-framework]
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.
vue.js - 如何使用 vue 和 vue-router 在路由之间保持一些状态
我有一个导航流程包括
并且想要在返回时坚持搜索字符串是什么。
现在,问题是当用户可以在其他地方导航时,如何将查询堆栈与路由器之一关联起来。
PD All 在一个页面中。如果可能在不刷新屏幕的情况下保留屏幕(但仅适用于搜索页面,直到弹出)会更好。
object - 从树形菜单上的对象返回子级别值 - quasar 框架
我试图从对象创建多级树形菜单,我想添加 onClick 事件以从对象中获取值。
这是填充我的树的对象:
我正在使用类星体树框架,我正在尝试 onclick 事件来获取值,目前我的 onClick 事件返回节点标签值,如何添加 onClick 以从对象返回值?
cordova - 类星体框架。android开发模式下的ERR_CONNECTION_TIMED_OUT
我尝试在开发模式下在android上运行我的应用程序并使用命令:quasar dev -m cordova -T android
但我收到 ERR_CONNECTION_TIMED_OUT ( http://10.51.243.28:8080/ ) 警报错误。
这是构建的日志:
这是我的 ipconfig 日志:
因此,据我所知,它选择了正确的 IP……必须注意,在https://www.myip.com/我完全得到另一个:213.87.144.115
现在在 src-cordova config.xml 中 loadUrlTimeoutValue 为 700000 ,超时后 android 显示连接错误。
好奇的是,如果我构建了 apk,它的工作原理是完全正确的。
我无法调试我的 android……真的需要帮助。
javascript - 防止点击在 Quasar q-select 之外传播
我在 Vue.js 项目中使用 Quasar UI 元素。对于某些弹出元素,特别是本例中的 q-select,单击 q-select 外部会导致其关闭。很好——这就是我想要的行为,但是点击事件也会传播到 q-select 之外的 HTML 元素,这可能会导致意外/不需要的行为。我希望在 q-select 弹出窗口之外单击只会关闭弹出窗口,并且不会传播到任何其他 DOM 元素。Quasar/q-select 是否支持这种行为,还是我需要自己实现?
unit-testing - 如何使用 Jest 对 quasar 应用程序进行单元测试?
我有一个使用quasar-cli
.
如何将单元测试集成到像这样Jest
的应用程序的测试运行器中?
我在我的Jest
配置中添加了这个
不幸的是,Jest
报告回来
这是Vue文件的片段
quasar-framework - 对列表中的每个项目重复 q-select 并对列表中的每个项目以不同方式处理 q-select 的选定值
基本上,我想为列表中的每个项目重复 q-select/q-tree:
在数据部分,我有以下代码
当前显示的结果将反映每个项目的价值。
我正在使用带有 Vue js 的 quasar 框架。
vue.js - Quasar ScrollArea 重置位置
我有以下滚动和单击事件,我希望滚动位置重置为 0。但是我不知道为什么下面的代码不起作用。它与Quasar 文档中的完全相同。我也有提到的进口。
node.js - Vue/Quasar, Webpack, 这些相关模块在 node_modules 中没有找到
我已经使用quasar
框架(基于 vuejs 2)引导了一个应用程序。我安装了一些需要一些依赖项的包。当我尝试使用包(leboncoin-api
)时,出现此错误:
未找到这些相关模块:
* ./node_modules/mime/index.js 中的 ./types/other
* ./node_modules/mime/index.js 中的 ./types/standard
我已经签入node_modules
并且这些文件存在。它们index
在 mime 文件中导入,如下所示:
我很快尝试了,create-react-app
并且该软件包正在运行。我读过它可以来自webpack
,但我正在努力纠正它。我不知道去哪里看:/
以下是webpack
可能有帮助的部分:
我试过排除和不排除node_modules
,同样的错误
提前感谢社区的帮助!
编辑:我添加到 wepack.config
将错误更改为:
未找到此相关模块:
- ./package 在 ./node_modules/leboncoin-api/node_modules/cheerio/index.js
vuejs2 - 在类星体框架中存储全局对象的位置
我正在使用基于Vue的Quasar Framework重写我的旧应用程序,并且我有一段代码(类)封装了 websocket 功能。
这是一个相当简单的概念:用户在应用程序中从一个页面移动到另一个页面,但如果他收到一条消息,他可以看到一条 toast 消息/回复或unread messages
增量计数器。
我有点迷失在Quasar
( Vue
) 架构中,这是我的问题:
只要应用程序存在并且可以从任何地方访问,我将在哪里存储与外部世界通信的全局对象?
我阅读了Quasar
( Vue
) 的文档,但我仍然不知道该放在哪里。Vuex 看起来不正确,因为它不是应用程序的状态。它更像是一个不露面的组件。
这是否意味着我应该使用插件或Vue.prototype
全局 mixin 或其他东西?
如果有人可以分享他们的经验和一段描述如何初始化和访问该对象方法的代码,我将不胜感激。