草庐IT

Angular-CLI

全部标签

ios - AWS CLI SNS 向我的 iOS 应用程序推送通知有效,但我如何播放不同的声音或更改角标(Badge)编号?

我正在使用AmazonWebService命令行界面通过以下命令向我的iOS应用程序发送推送通知:awssnspublish--target-arn\"arn:aws:sns:us-east-1:545678945607:endpoint/APNS_SANDBOX/MyApp/lk4ggss56-2F29-3r55-6Qw2-dsd4sad4s5a\"--message\"hello!\"这工作正常,但是否也可以传递信息以播放非默认声音或使用AWSCLI更改应用程序的角标(Badge)编号?直接向Apple的APNs发送消息时,您可以发布与此类似的jsonblock来更改播放的声音或角

ios - 如何通过 CLI 删除 Xcode 10 模拟器克隆?

他们共享相同的UDID吗?它们是如何在幕后实现的?场景是我有4个克隆并行运行UI测试。我需要一个干净的模拟器来进行一些测试(但想保持随机测试顺序) 最佳答案 清除所有测试模拟器的命令(之后您需要重新启动Xcode):xcrunsimctl--settestingdeleteall总的来说,最好只重置这些sims(之后你不需要重新启动):xcrunsimctl--settestingshutdownallxcrunsimctl--settestingeraseall要删除特定的设备,您首先需要使用listdevices获取他的ID,然

ios - 在 IOS 上重新安装 ionic 应用程序后显示 Angular 标(Badge)通知

我正在使用ionic框架,并且在这篇文章之后显示Angular标(Badge)通知https://ionicframework.com/docs/native/badge/我首先安装了该应用程序(在IOS中),计算了Angular标(Badge)并关闭了该应用程序。现在Angular标(Badge)仍然存在于应用程序图标上。现在,当我删除应用程序并重新安装它时,图标上方会显示相同数量的Angular标(Badge)。我不希望这件事发生。我了解到删除后需要1天才能清理应用数据。我已经遵循了许多解决方案来删除应用程序的设备内存,这是从ios设备内部进行的,但我需要一个从编码Angular来

ios - Angular 应用程序中仅在 iOS 上发生的 CSS 未知失真

几个月来的谜团尚未解开,我希望有人以前见过它并且知道如何解决它。使用Angular框架构建PWA,我遇到了一个问题,即CSS图像和CSS转换如何导致失真和幻影,这实际上意味着在更正此问题之前无法为iOS设备发布应用程序。这是非常不一致的,并且一次从一个到多个图像随机发生。它只发生在iOS中。在以下设备上测试和复制:iPhone6(iOS12.1.4)Safari&Chrome&PWAStandaloneiPhone6s(iOS12.1.4)Safari&Chrome&PWAStandaloneiPhone6+(iOS12.1.4)Safari&Chrome&PWAStandalonei

Angular-01:基本架构

各种学习后的知识点整理归纳,非原创!①概述angular是一个使用HTML、CSS、TypeScript构建的客户端应用的框架,用来构建单页面应用程序。是一个重量级的框架,内部集成了大量开箱即用的功能模块。是为大型应用开发而设计,提供了干净且松耦合的代码组织方式,使应用程序更易于维护。②NgModule(模块)即Angular模块。Angular应用由一个个模块组成。NgModule是一组相关功能的集合,是组织代码结构的一种方式。【例:商品、订单。每个功能都可以是一个NgModule】可以导入其他NgModule的功能,前提是该NgModule被导出了。NgModule是由NgModule装饰

Angular 2路线不起作用

我已经使用CLI创建了一个Angular2应用程序,我只是学习它,我正在尝试设置一条路线,但是由于某种原因,它无法正常工作,当单击链接时,url正在正确显示,但HTML内容为同样,我要显示的组件的内容没有显示...这是app.module.ts代码:import{BrowserModule}from'@angular/platform-browser';import{NgModule}from'@angular/core';import{FormsModule}from'@angular/forms';import{HttpModule}from'@angular/http';import{R

如何在Angular UI-ROUTER v 1中具有可选参数。+

在AngularUI-Router的较旧版本(0.4?)中,我们可以做到这一点...url:'/:optional'一切正常(在URL中减去额外的后斜线)。但是当我升级到1.0.5时,我看到...Error:Paramvaluesnotvalidforstate'projects.list'.Invalidparams:[optional]我试过了...url:'/{mine:(?:/[^/]+)?}'也没有工作在1.0世界中,有什么办法可以做到这一点吗?看答案看一眼这个答案到一个类似的问题。另外,AS在UI路由器的文档中说明:带有正则表达式的路由参数不能是可选的或贪婪的

如何使用Angular删除选择选项

我对Angular2/ts/es6是相对较新的,似乎在任何地方都找不到答案。我有一个选择的选项,这些选项是使用NGFOR动态渲染的,这些选项在数组中。选择是为了选择产品的选项。一旦选择了一个选项,就会将其推向另一个存储所选属性的数组。我希望从DOM中删除该选项,因此在选择一次后,它不会以用户方式获得。我知道我可以禁用它,但我真的很想删除选项。任何帮助都会很棒。我很难理解如何用Angular2+操纵DOM看答案获得所选选项后,尝试将其从原始数组中删除。确实重新渲染了下拉菜单。如果直接修改原始数组不起作用,请删除元素并执行类似的操作。OriginalArray=Object.assign([],O

Angular系列教程之zone.js和NgZone

文章目录什么是zone.jsZone的工作原理Zone的常见用途NgZone:Angular中的zone.js使用NgZone使用NgZone执行代码使用NgZone外部检测结论什么是zone.js在Angular中,zone.js是一个非常重要的库,它为我们提供了一种跟踪和管理异步操作的机制。它的核心概念是Zone,它可以帮助我们捕获和处理异步操作的上下文。当我们执行异步操作(例如定时器、网络请求或者订阅Observables)时,往往需要确保这些操作可以正确地传播并影响到整个应用程序。Zone就像是一个可观察范围,它将所有相关的异步操作包裹在内,并且能够追踪和管理它们。Zone的工作原理Z

Angular 2-调用其他组件功能

我正在尝试从组件调用另一个组件函数。这是我的构造函数:constructor(privatehttp:Http,privateappComponent:AppComponent){this.setUrl();}setUrl(){if(this.appComponent){this.Url=this.appComponent.getEnvironnement();}else{setInterval(this.setUrl,1000);}}但是,当我试图从AppComponent财/功能验证时,我会发现一个错误说:appComponentisundefined为什么我的组件是不确定的,即使我一开始