小编cdh*_*429的帖子

离子3关闭离子项目滑动

我有一个滑动项目,当您将其滑动打开时,它会显示一个提交按钮.

在此输入图像描述

在此输入图像描述

点击提交后,我希望按钮关闭并隐藏"提交".我似乎无法找到关闭滑动元素的任何文档,这些元素与按钮或其周围的任何黑客有关.有什么建议?在Ionic工作3 ...

ionic-framework ionic2 ionic3

5
推荐指数
1
解决办法
5910
查看次数

离子应用内购买

尝试对我的 ionic 项目实施应用内购买。不确定该选择哪一个,两者的资源都有限。

我找到了这些教程:

应用内购买:https : //alexdisler.com/2016/02/29/in-app-purchases-ionic-cordova/

应用内购买2:

  1. https://medium.com/@andrew.thielcole/in-app-purchases-with-ionic-3-af13b21f49f2

  2. https://github.com/thielCole/ionic-iap2

有没有比另一个更受欢迎的?我正在使用 Ionic 3,但不确定从哪里开始。

编辑:根据@franswa 的建议添加了应用内购买2 的第二个链接

in-app-purchase ionic-framework ionic2 ionic3

3
推荐指数
1
解决办法
3571
查看次数

在Ionic中使用ngIF 3

当我想在离子1中隐藏或显示div时,我曾经使用过ngshow.

我正在使用离子3,如果indexCount == 0,我试图让按钮什么也不做(没有点击事件).

我现在有......

<div ng-if=" indexCount == 0">
<button ion-button class="previous"> Previous </button>

<div ng-if=" indexCount != 0">
 <button ion-button class="next" (click)="previousButtonClick"> Next 
</button>
Run Code Online (Sandbox Code Playgroud)

ionic-framework ionic2 ionic3

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

Ionic 2/3:通过ID将数据传递到下一页

我是Ionic的新手,但基本上我希望根据ID将数据从一个屏幕传递到另一个屏幕.

在我的"reference.ts"文件夹中,我有以下代码..

 goToReference1(){
        let id = document.getElementById("1")

      if(id = 1) {
referenceField1: this.referenceList.referenceField1
        this.navCtrl.push(ReferencePage,referenceField1);
      }
      else {
        console.log("nahhh")
      }
    };
Run Code Online (Sandbox Code Playgroud)

在我的levels.ts文件夹(链接到数据的页面)我有....

ionViewDidLoad() {
  this.navParams.get("referenceField1")
  console.log(this.navParams.get("referenceField1"))
}
Run Code Online (Sandbox Code Playgroud)

我不确定是否有更简单的方法来传递并根据ID调用此数据.我很难在下一页上显示它.我已经看过这个教程了,它有点帮助,但我希望更进一步.

ionic-framework ionic2 ionic3

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

NodeJS 和 EJS POST

我正在使用 NodeJS/Express 和 EJS 创建一个表单到 API 路由。当我尝试 POST 请求并调用 req.body.password & req.body.confirm 时,我得到“未定义”。

索引.js

import http from 'http';
import express from 'express';
import bodyParser from 'body-parser';
import mongoose from 'mongoose';
import passport from 'passport';
const LocalStrategy = require('passport-local').Strategy;
var flash = require('connect-flash');

import config from './config';
import routes from './routes';

let app = express();
app.server = http.createServer(app);

//middleware
app.use(bodyParser.json({
  limit: config.bodyLimit
}));

//EJS VIEWS CODE
app.set('views', __dirname + '/views');
app.set('view engine', 'ejs');
app.use(flash());
Run Code Online (Sandbox Code Playgroud)

我的控制器的一部分,带进口

import mongoose from 'mongoose';
import { …
Run Code Online (Sandbox Code Playgroud)

ejs node.js express

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

标识符为“com.app.appname”的应用 ID 不可用。请输入其他字符串

当我尝试注册新的 Bundle ID 时出现此错误:

"标识符为 'com.app.myappname' 的应用 ID 不可用。请输入其他字符串。 "

我正在使用 Ionic/Cordova,所以我没有使用太多 Xcode。

我已经看到其他具有相同问题的 stackoverflow 页面,但它们都与 Xcode 7.3 有关。

我目前使用 Xcode 9.2。我不知道是否有更新的解决方案 - 因为大多数资源已经过时了 2 年

xcode bundle-identifier ionic-framework ionic2 app-store-connect

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