问题标签 [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.

0 投票
1 回答
1381 浏览

vue.js - Quasar框架自动完成未在列表中显示文本

我正在使用最新版本的 quasar (0.17),并且正在尝试使用自动完成组件。我能够过滤列表并选择一个值,但自动完成列表中的文本未显示:

在此处输入图像描述

这是定义:

和客户阵列:

0 投票
1 回答
794 浏览

macos - Electron / Quasar - 签名和沙盒后如何运行 Mac 应用程序?

我有一个 Quasar / Electron Mac 应用程序,它允许用户单击一个片段并将其粘贴到上次查看的应用程序(例如邮件等)中。

当我在没有签名和沙盒的情况下为 mas(Mac App Store)平台构建应用程序时,在quasar.conf.js中使用以下设置

...以及以下构建命令:

然后,当我双击它时,生成的应用程序文件运行良好。

但是,如果我在quasar.conf.js中使用以下设置对应用程序进行签名和沙箱化:

...使用此default.entitlements.mas.plist文件:

...以及相同的构建命令:

然后,当我双击生成的应用程序文件时,它会立即退出并显示以下消息:

在此处输入图像描述

编辑:单击报告显示以下消息:

如果我然后使用electron-osx-flat打包应用程序:

..并双击pkg文件进行安装,然后应用程序安装成功。但是当我在应用程序中单击该应用程序时,它会再次立即退出并显示上图中的消息。

编辑:另外,如果我在终端的 .app 文件中运行可执行文件,我只会收到以下消息:

但是,当我提交此生成的 pkg 文件以供审核时,该应用程序基本上适用于审核者,但复制和粘贴功能不起作用。

我相信这与default.entitlements.mas.plist文件中缺少的权利有关。

但是,在提交到应用商店之前,我希望能够自己测试这些问题。

签名和沙盒化后,如何运行和测试我的应用程序?

0 投票
4 回答
2218 浏览

javascript - Vue子组件属性不起作用

我正在尝试破解此代码 [A](请参阅底部的小提琴):

进入 [B] 基本相同的代码,但随后带有一个子组件。这里的父母:

孩子在这里:

在孩子身上,我设置了file属性:

不知何故,在父子代码中一定存在问题,因为file[B] 中的子(在渲染时)不存在 __img 属性,请参见:

在此处输入图像描述

,而它确实存在于 [A] 中:

在此处输入图像描述

怎么了?控制台中没有错误。

原始 ([A]) 代码来自这里文件对象由一个 xhr 实例组成(我想?!)。

这里是[A][B]的小提琴/沙箱。按添加并选择要上传的图像,它不会上传,但[A]会显示其缩略图img等;对 [B] 执行相同操作,这些将不会显示。

NOTA BENE:我注意到file.__img[B] 中没有首先显示,但是当我开始在子组件中编辑代码时...,它突然显示。所以显然/也许它是异步的,在渲染刷新之后它就在那里......?!

0 投票
1 回答
685 浏览

php - 如何在 SlimPHP 和 Twig 中使用 Quasar

Slim 是一个 PHP 微框架,可帮助您快速编写简单而强大的 Web 应用程序和 API。Twig 是一个快速、安全、灵活的 PHP 模板引擎。挑战在于使用这两个组件并同时使用 Quasar Framework。

挑战

Quasar 使用 Vue 框架。这意味着它使用{{}}因此您可以例如在布局中获取定义的数据参数。但是,twig 也使用该语法。

贝娄是您如何创建所有三个工作环境的方法。

0 投票
1 回答
7558 浏览

javascript - 如何在提交时处理 q-input / preventDefault 中的“输入”?

我有一个文本输入字段,例如:

当用户点击输入时,我想将其视为提交,即处理输入而不是在文本中添加额外的换行符。

这有点像preventDefaultJQuery 时代。我确实找到了这个: https ://quasar-framework.org/components/other-utils.html 但似乎更一般的 DOM 事件

我还尝试只修改字符串(str.replace 换行符),但即使是那个 hack 也有一个丑陋的延迟。

0 投票
1 回答
1918 浏览

javascript - Quasar-Framework 中 Vue 组件中的 jQuery 函数

我是 web 应用程序开发的新手,我有一些关于 jQuery 和 Vue 的基本查询,我似乎无法找到答案。我有一个在 Quasar-Framework 中制作的应用程序,它经常使用功能引用,例如:

等等。这些都在 Vue 组件的“模板”和“脚本”部分中使用。我熟悉 Javascript(或者我以为我是)但对 jQuery 了解不多。据我了解,这些功能引用是内置在 jQuery 中的,并且以某种方式引用了一些内部功能。

如果有人能解释这些“$”引用的确切含义、它们如何工作、如何使用它们以及是否有这些函数的完整列表可供参考,那就太好了。

非常感谢

0 投票
1 回答
2706 浏览

mysql - 我们如何使用 vue js 从数据库中检索产品数量?

我在 Vuejs、Laravel 和 Quasar 中一起工作,为 Admin 制作了一个仪表板。现在我想查找当前产品的数量,用户和订单分别保存在 mySQL 数据库中的一个单独的表中。我无法这样做,我的理解是我们可以通过{{products.lenght}}. 有没有办法做到这一点?这是我想显示元素数量的地方:

编辑

这些是我的代码:

模板:

脚本:

添加图像

如果有人不理解这个问题,这就是我想要的。

我想要的结果

0 投票
1 回答
7375 浏览

vue.js - Quasar 框架上传器与 axios

关于 quasar 框架上传器组件的问题。我需要将图像发布到一个 URL,该 URL 将重命名上传的文件并返回完整路径。

我正在使用上传工厂axios

但是我在理解如何将文件传递给 axios 时遇到问题,就好像它只是一个输入类型文件一样。基本上我需要让它就像我发送一个带有单个输入文件的表单一样:

这是组件:

这是上传方法,但我不断收到来自服务器的错误响应。

如果我使用 method="post" enctype="multipart/form-data"

我从服务器收到我的 OK 响应,其中包含已处理/上传的图像 URL

0 投票
1 回答
2236 浏览

android - 如何删除已经发送的推送通知?

情况:

我需要向特定的用户组发送推送通知。
当该组的第一个用户执行某个操作(单击通知内的按钮)时,我需要从所有其他用户的设备中删除通知。

笔记:

我使用Quasar作为混合框架,使用Laravel作为服务器 API。我使用oneSignal发送带有 php cURL 请求的推送通知。

作为设备操作系统,我现在专注于 Android,但理想情况下,我正在寻找一种在 Android 和 IOS 中实现这一目标的方法。

尝试:

目前,我使用 notification_id 作为有效负载发送通知。当用户点击按钮时,它会触发一个回调,将 notification_id 发送回服务器。直到这里没有问题。

我有需要从其他设备中删除的通知的 ID。

但现在我不知道如何从服务器中删除它。

OneSignal 有一个cancel 方法,但它仅适用于预定通知(未发送)。如果我尝试将该方法应用于已发送的通知,则会出现错误:Notification has already been sent to all recipients

问题:

是否可以在发送后从服务器中删除推送通知?
如果不是,您建议用什么替代方法来实现该行为?

0 投票
1 回答
1605 浏览

vue.js - Quasar Framework (Vue):可折叠和鼠标离开

我试图找出quasar内部的可折叠组件。由于某种原因,鼠标悬停事件不起作用。

请告诉我当用户将指针悬停在 .

请帮忙!:)

在此处输入图像描述