标签: ionic3

找不到“cordova”的类型定义文件:诊断插件

添加 \xe2\x80\x9cDiagnostic\xe2\x80\x9d 插件后,我无法构建我的 ionic 3 项目。

\n\n

有一个转译错误:

\n\n
typescript: .....app/plugins/cordova.plugins.diagnostic/cordova.plugins.diagnostic.d.ts, line: 6\n        Cannot find type definition file for \'cordova\'.\n\n   L5:  * "Dangerous" permissions that need to be requested at run-time (Android 6.0/API 23 and above)\n   L6:  * See http://developer.android.com/guide/topics/security/permissions.html#perm-groups\n   L7:  * @type {Object}\n
Run Code Online (Sandbox Code Playgroud)\n\n

我该如何解决这个问题?以下是版本信息:

\n\n
"@angular/common": "^4.4.3",\n"@angular/compiler": "^4.4.3",\n"@angular/compiler-cli": "^4.4.3",\n"@angular/core": "^4.4.3",\n"@angular/forms": "^4.4.3",\n"@angular/http": "^4.4.3",\n"cordova": "^7.0.1",\n"cordova-android": "6.3.0",\n"cordova-browser": "^4.1.0",\n"cordova-ios": "^4.5.3",\n"ionic-angular": "^3.7.1",\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我评论这一行,它就可以工作/// <reference types="cordova" />,但这不是我猜的解决方案

\n

plugins cordova typescript ionic-framework ionic3

0
推荐指数
1
解决办法
2401
查看次数

无法运行基本离子模板:错误:找不到模块“fast-deep-equal”

我是 ionic 新手,我安装了基本的空白模板,如下所示。

首先使用命令安装ionic和Cordova

npm install -g ionic Cordova.
Run Code Online (Sandbox Code Playgroud)

完成后,使用命令创建了我自己的第一个离子

ionic start myApp1 blank
Run Code Online (Sandbox Code Playgroud)

接下来 cd 进入 myApp1 目录并尝试使用命令运行应用程序。

ionic serve 
Run Code Online (Sandbox Code Playgroud)

但我得到以下错误

ionic serve
Error: Cannot find module 'fast-deep-equal'
at Function.Module._resolveFilename (module.js:513:15)
at Function.Module._load (module.js:463:25)
at Module.require (module.js:556:17)
at require (internal/module.js:11:18)
at Object.<anonymous> 
(D:\Proj\myApp1\node_modules\ajv\lib\compile\resolve.js:4:13)
at Module._compile (module.js:612:30)
at Object.Module._extensions..js (module.js:623:10)
at Module.load (module.js:531:32)
at tryModuleLoad (module.js:494:12)
at Function.Module._load (module.js:486:3)
Run Code Online (Sandbox Code Playgroud)

我尝试删除node_modules文件夹,删除package-lock.json 并使用命令npm install再次安装再次安装,但仍然存在同样的问题。

Ionic版本是3.19.1,node版本是5.4.2

请帮助我解决问题。

node.js npm cordova ionic3 angular

0
推荐指数
1
解决办法
4233
查看次数

如何在ionic 3中实现评级?

如何在 ionic 3 中创建 5 星评级,我访问了https://github.com/andrucz/ionic2-rating但它不起作用。还阅读了一些教程,但没有找到任何干净清晰的 ionic 3。只是为了清楚,我想获得评级值和显示评级。

任何帮助,将不胜感激。谢谢

ionic-framework ionic3

0
推荐指数
1
解决办法
4743
查看次数

如何刷新 Ionic 中的标签页

我有一个名为Matchesand的页面feeds。在matches页面中,我有 3 个标签,如下所示

<ion-tab [root]="tab1Root" tabTitle="Applied" id="active" #active></ion-tab>
        <ion-tab [root]="tab2Root" tabTitle="Failed"></ion-tab>
        <ion-tab [root]="tab3Root" tabTitle="Saved"></ion-tab>
Run Code Online (Sandbox Code Playgroud)

所以当我从 导航feed pagematches page我想导航到tab1Root选项卡。当我从其他页面导航或单击matches page然后我希望它tab1Root自动导航到并刷新页面。我该怎么做?当我从 导航feeds page到 时,matches page我没有得到我的tab1Root IonViewDidEnter(). 我该如何解决这个问题?

ionic-framework ionic2 ionic3

0
推荐指数
1
解决办法
3121
查看次数

禁用按钮的离子更改字体颜色

如何更改禁用按钮的字体颜色?

我有:

 <ion-col col-1><button class='buttoncell abc noactualbutton' ion-button [disabled]="true" [color]="white">{{row[8]}}</button></ion-col>
Run Code Online (Sandbox Code Playgroud)

和 SCSS:

   .noactualbutton[disabled]{
      color: rgb(255, 255, 255) !important;
    }
Run Code Online (Sandbox Code Playgroud)

但是,它仍然“更白”,但它仍然是灰色的......

ionic3

0
推荐指数
2
解决办法
3062
查看次数

在帐户中找不到“iOS 团队配置文件:*”

我正在尝试将 iOS 版 ipa 上传到应用程序中心,但我在使用包含的设备时遇到了问题。它告诉我它们是“未配置的”。我尝试对设备进行注册,根据应用程序中心,这是一个 3 步过程(我想在 AppHockey 中是相同的),即

  • 注册设备
  • 更新配置文件
  • 重新签署应用程序并上传新版本

前两个成功了,但第三个我遇到了问题。它告诉我在帐户中找不到名为“iOS Team Provisioning Profile: *”的配置文件。

我尝试在 MAC 中导出 p12 证书,为我的应用程序创建配置文件,但没有成功。我不确定“iOS Tem 配置文件:*”是什么意思。

该项目是从 ionic3 应用程序构建的。不确定它是否发挥作用。

谢谢

ios ionic3 visual-studio-app-center

0
推荐指数
1
解决办法
4052
查看次数

如何使用 CSS 将行转换为列?

我正在 Ionic3 框架中开发一个 Web 应用程序。在我的表格中,每个项目都有不同的尺寸。在移动设备上,屏幕太窄,无法正确显示最多 4 个不同尺寸的项目。

所以我想仅在移动视图中将行转换为列。

我们以这个例子为例

输入-

x1 | x2 | x3 | x4 | x5

y1 | y2 | y3 | y4 | y5

z1 | z2 | z3 | z4 | z5

输出-

x1 | y1 | z1

x2 | y2 | z2

x3 | y3 | z3

x4 | y4 | z4

x5 | y5 | z5

有没有办法在 CSS 中做到这一点?

html css ionic3

0
推荐指数
1
解决办法
7871
查看次数

如何使用 Ionic 3 获取设备的 IMEI 号码?

我需要唯一地识别每个设备。我认为获得IMEi num的最佳方法。但我怎么能做到这一点。

我已阅读文档https://ionicframework.com/docs/native/uid/但不清楚。

如果有任何其他过程可以建议我。

nodes cordova ionic-framework ionic3 angular

-1
推荐指数
1
解决办法
4822
查看次数

所有设备上的 IONIC 单选按钮 CSS 样式圈

在此处输入图片说明

我有一组 Ionic Radio 按钮,它们在移动设备上显示为复选框。我试图使用 css 使它像一个圆圈,但它不起作用我需要在所有屏幕上圈出单选按钮。附上参考图片请看一下

参考站点

<ion-list name="test" radio-group [(ngModel)]="ionic-radio">
   <ion-item>
      <ion-radio class="radio radio-inline radio-gray" value="3" checked></ion-radio>
      <ion-radio value="2"></ion-radio>
      <ion-radio value="1"></ion-radio>
   </ion-item>                           
</ion-list>
Run Code Online (Sandbox Code Playgroud)

CSS

从参考站点使用

css ionic-framework ionic3

-1
推荐指数
1
解决办法
4204
查看次数

离子3弹出框

我正在尝试使用离子v3弹出窗口。我也实现了相同的功能。我有一个疑问,是否像ionic v1一样在ionic 3中有弹出箭头。如果是,则是什么特定的html标签。我们在ionic 1中有,但在ionic v3中不支持。我没找到。

popover ionic3

-2
推荐指数
1
解决办法
7208
查看次数

尖括号[](){}它们绑定的内容以及何时使用

我看到括号用于数据绑定,但是有什么区别?

以下片段是我经常使用的片段。但是,大多数情况下都将其视为文档,却不了解原因。

  • [class]="myclass"
  • (ngModelChange)="mymodel"
  • [(ngModel)]="mymodel2"
  • <ion-input placeholder="{{'INPUT_TEXT' | translate}}"/>
  • <button>{{'BUTTON_TEXT'|translate}}</button>

ionic-framework ionic2 ionic3 angular

-2
推荐指数
2
解决办法
876
查看次数