问题标签 [metronic]
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.
angular8 - 导入和使用 BrowserModule(间接)导致错误 Can't resolve all parameters for ApplicationModule
我正在进行一个项目,该项目需要我使用 Umbraco 来实现常见功能,例如用户管理和管理电子邮件(后台)的文本,以及用于其余功能的 metronic angular 版本。Angular 应用程序通过 Web API 获取所有数据。
为了让这两个一起工作,我创建了一个 ASP.NET MVC5 项目,安装了 Umbraco 并使其工作,一个视图(cshtml 文件)可以加载一个 CLI 生成的 Angular 应用程序,还没有 metronic 并让它工作。
接下来,我将 metronic 项目复制到我的解决方案文件夹中,并开始剥离和移动它,因为它带来了太多的开销和演示代码、演示数据、演示图像等。当我得到它时,它会以我想要的方式工作它运行良好,我用ng serve -o
我的代码构建了我的代码,ng build
并将我的 dist 的输出包含在我的 MVC 项目中。
不幸的是,这不起作用。我收到此错误:
我收到错误无法解析 ApplicationModule 的所有参数:(?)
当我找到许多解决方案并尝试了其中一些,例如安装和导入 core-js 时,似乎没有一个可以解决问题。因此,我构建了“开箱即用”的 metronic 演示项目,并改用了它,并且效果很好。所以我想我把演示项目剥离得太多了。
我采取的下一步是在我的 Angular 项目中注释尽可能多的代码,这样它就不会使用任何 metronic 代码或我的任何代码。我最终得到了这段代码,当我运行它时它没有给出任何错误,但在视图中ng serve -o
打开输出时确实给出了错误。ng build
app.module.ts
app.component.ts
然而这段代码仍然会产生错误:
我收到错误无法解析 ApplicationModule 的所有参数:(?)
当我评论 BrowserModule 的导入并将其从导入中删除时,我得到一个不同的错误:
在这个配置中,Angular 需要 Zone.js
但是这个错误有点意思,可能是由于或者在构建代码的过程中,没有找到Zone.js。
我对这个问题的问题是: - browsermodule 是否导致此错误?- 或者是浏览器模块使用的其他东西导致了这个错误?-当我运行代码的构建版本时,导致此错误的ng serve
和有什么区别?ng build
如果需要更多信息,请告诉它,如果可能的话,我会尽力提供。
laravel - metronic 数据表 6*4 用户图像网格
我想知道是否可以使用数据表(Metronic Laravel 主题)来显示 6*4 网格的用户图像,而不是逐行显示图像(标准数据表行为)。有谁能帮忙吗?
我刚刚开始这样做,所以如果根本不可能,我不想浪费很多时间,这就是我到目前为止所拥有的:
angular - Angular metronic 模板错误 - Http 失败响应:405 Method Not Allowed
login api 有两个参数:用户名,密码在谷歌浏览器开发者模式下检查,出现以下错误
node.js - 美通 | KeenThemes 图表不工作 Laravel
我遵循以下教程:
https://keenthemes.com/metronic/?page=docs§ion=laravel-integration
主题安装成功。除了一件事。图表未显示。
资产已成功下载和编译。这是 package.js 的内容。
提前谢谢你的帮助
php - Metronic Laravel 集成
我正在尝试将 metronic 主题集成到我现有的 laravel 项目中。我在 Laravel 宅基地结构中工作。
我一一完成了“ https://keenthemes.com/metronic/?page=docs§ion=laravel-integration ”链接中的步骤,但没有出现任何错误。但是,第6步中没有出现的/laravel/public/js/app.js和/laravel/public/js/app.css文件没有出现。这可能是什么原因?
我的 webpack.mix.js 文件内容:
angular - Angular 8 Metronic 绑定未更新
我用 Angular 8 Metronic 开始了一个项目。
我有一个带有表单的组件。我希望微调器出现在提交点击并在 API 响应中消失。这是组件代码的一部分:
当我单击提交按钮时,isLoading
属性更新为true
并出现微调器。finalize()
执行时,isLoading
属性更新为false
但微调器不会消失......
我不明白。
我尝试使用 NgZone 但同样的问题。
任何想法 ?
编辑
我尝试点击并订阅。还是同样的问题。问题仅用于渲染。如果我再次单击提交按钮,isLoading
则属性为false
,正如预期的那样。但微调器仍在运行。
laravel - 具有 Laravel 和多对多关系的 Metronic 数据表
我有以下问题:
我在客户和分支机构之间建立了多对多的关系。这是经过测试的并且正在工作。但是现在我不想使用这种关系在客户数据表中显示分支的名称。
我收到此错误:
“SQLSTATE [42S22]:未找到列:1054 '字段列表'中的未知列'branches.name'(SQL:选择客户。*,客户的分支。名称来自客户,其中customers.deleted_at 为空订单,id asc 限制 50 偏移量 0 )"
我不确定如何在客户表旁边选择正确的表。
这是负责调用数据表类的控制器方法:
这是数据表类:
这是相应的javascript:
所以这就是我最终解决它的方法,这要归功于 Ali Alghozali 和这篇文章: MySQL join many to many single row
reactjs - 如何在 Metronic 中使用 thunk 而不是 Redux Saga
我正在使用 Metronic 主题来构建一个 React 应用程序。v7
默认情况下,metronic 使用 redux Saga。我对佐贺不熟悉。我知道。所以我试图修改代码,但我被卡在启动画面上。
这是使用 Saga 的默认代码:
store.js
index.js(保持不变,除了商店导入位置)
RootReducer.js:
我将其更改为:store.js
你能帮我在 Metronic 中使用 thunk 而不是 saga 吗?