小编Dav*_*vid的帖子

Ionic-3找不到管道

我刚刚升级到Ionic 3.0.1所以我可以使用LazyLoading,因为我不能使用我的自定义Pipes:

import { Pipe, PipeTransform } from '@angular/core';

@Pipe({
  name: 'StripHTML'
})

export class StripHTML implements PipeTransform {

  transform(value, args) {
    let striped = value.replace(/(<([^>]+)>)/g, "");

    if (args != null) {
      if (args.split != null) {
        striped = striped.split(args.split);
        if (args.index != null) {
          striped = striped[args.index];
        }
      }
    }

    return striped;
  }
}
Run Code Online (Sandbox Code Playgroud)

并在app.module.ts我已将其添加到声明中:

@NgModule({
  declarations: [
    ........,
    StripHTML
  ],
...
Run Code Online (Sandbox Code Playgroud)

现在当我试图在html模板中使用它时出错:

core.es5.js:1085 ERROR Error: Uncaught (in promise): …
Run Code Online (Sandbox Code Playgroud)

typescript ionic-framework ionic3 angular

17
推荐指数
2
解决办法
1万
查看次数

在Ionic 2/Cordova中设置Android版本代码

我完全陷入了疯狂的问题.我无法在Google Play商店中发布我的应用更新,因为当前版本代码为101002.

现在,我不明白该代码是如何生成的.在我的config.xml中,我尝试使用以下版本:

1.3
1.3.1
1.3.1.1
Run Code Online (Sandbox Code Playgroud)

但每次它生成一个版本代码,如:

10300
10310
10311
Run Code Online (Sandbox Code Playgroud)

它始终低于当前版本代码:101002

我还尝试使用以下命令构建:

ionic cordova build android --prod --release -- -- --versionCode=103020
Run Code Online (Sandbox Code Playgroud)

但它不起作用

我无法手动设置Manifest文件的版本代码,因为它是由ionic 2构建过程生成的.任何的想法?

android android-manifest cordova ionic-framework ionic2

15
推荐指数
1
解决办法
1万
查看次数

如何在Ionic3,Cordova和Angular4应用程序中获取Android设备的语言?

我想从使用Ionic3,Cordova和Angular4开发的应用程序中获取Android设备语言.

我怎么才能得到它?

android cordova ionic-framework ionic2 ionic3

11
推荐指数
3
解决办法
7028
查看次数

StencilJS会作为Ionic的开发选项吗?

我想知道Stencil JS是否会被用作开发Ionic移动应用程序的选项.

让我解释一下我所说的"发展选择".在NativeScript等其他框架中,您可以选择使用Angular + Typescript或Javascript 启动新项目.此外,还存在其他"选项"(例如,用于NativeScript的VueJS)

StencilJS是像Angular这样的现有javascript框架的有趣替代品,使用它构建Ionic应用程序会很棒.

现在,因为StencilJS框架是由Ionic框架团队创建的,我想知道是否有一天它可供所有Ionic开发人员使用,作为Angular的替代品.

typescript angular stenciljs ionic4

7
推荐指数
1
解决办法
600
查看次数