标签: ionic

无法清除Ionic中输入文本字段中的文本

我是离子和棱角分明的新人.我尝试创建像Facebook这样的帖子状态,我的第一个任务是当用户键入任何文本并按下POST按钮时我希望输入字段中的文本消失,但是当这个视图是新加载时它会在第一次消失.当我尝试在输入字段中键入任何文本并按下POST按钮时,文本不会消失但调用控制器中的功能.过去,我使用标签标签,但是当我按下POST按钮时,ng-click不起作用,所以我将标签标签更改为div标签,但它在第一时间工作,如上所述,我包含缓存是假的,它也不起作用.这是我的Plunker,这个问题在聊天视图中.感谢大家的帮助!

html angularjs ionic-framework ionic

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

在运行或部署到应用程序时,Ionic构建不反映更改

我正在使用由WebStorm生成的标准离子模板项目.

当我进行简单的更改(如添加测试警报(...))在app.run(...)app.js运行以下命令集,当应用程序运行或部署到手机上的更改不会反映.

以下命令从我的项目的根目录运行.

gulp
ionic build android
ionic run|emulate android
Run Code Online (Sandbox Code Playgroud)

有什么我想念的东西不能反映我正在做的改变吗?

node.js cordova ionic-framework ionic

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

ion-view自定义view-title离子框架

我想自定义离子视图的视图标题,以便标题显示红色的4个字母和白色的4个字母.我该怎么做呢?

例如,我使用这样的模板:

<ion-view view-title="HelloWorld">
Run Code Online (Sandbox Code Playgroud)

现在我希望Hello以红色显示并且世界显示为白色.

我的主要问题是我无法通过css访问view-title.

css ionic

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

Moment.js没有捕获语法错误

我正在开始一个新的Ionic项目,我正在尝试使用Moment.js.然而,它正在抛出一个我正在努力弄清楚的错误.我在Ionic或Moment中没有改变任何东西,但当我尝试加载项目时,它说:

未捕获的SyntaxError:意外的保留字

然后当我查看它来自的代码时,它位于moment.js文件中.我以前多次使用过这个模块,并没有给我任何问题,但这是我的第一个离子项目.我错过了什么?

这是它显示的错误

这是抛出错误的一行

angularjs momentjs ionic

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

ionic不安装app

我正试图在ios模拟器上用离子模拟我的应用程序.但是当我跑步时:

ionic build ios
ionic emulate ios
Run Code Online (Sandbox Code Playgroud)

我的应用程序没有出现在模拟器上.我该怎么办?

javascript ios cordova ionic

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

如何防止离子模式隐藏

我捕获modal.hidden事件,并对其进行检查.当检查结果为false时,我想阻止模态隐藏.我使用e.preventDefault().但它不起作用.我的代码:

$scope.$on('modal.hidden', function(event) {
    var isPassed = false;
    // do some check
    if (isPassed == false) {
        event.preventDefault();
    }  
});
Run Code Online (Sandbox Code Playgroud)

我在codepen中的代码

ionic-framework ionic ionic-view

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

使用cordova插件初始化Android In App Billing

在我的离子 Cordova 应用程序中,我使用应用内购买插件:https : //github.com/j3k0/cordova-plugin-purchase

这是我用来初始化存储的方法:

storekit.init({
            debug: true, // Enable IAP messages on the console
            ready: service.IAP.onReady,
            purchase: service.IAP.onPurchase,
            restore: service.IAP.onRestore,
            error: service.IAP.onError
        });
Run Code Online (Sandbox Code Playgroud)

此初始化在 iOS 上运行良好,所有产品也可以正常加载,但 Android 设备在购买时无法加载。

我猜,对于 android 有不同的初始化方法。

我在应用程序中添加了插件:

cordova plugin add cc.fovea.cordova.purchase  --variable BILLING_KEY="<BILLING_KEY>"
Run Code Online (Sandbox Code Playgroud)

请帮忙。

android phonegap-plugins angularjs cordova ionic

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

如何配置离子sass.

我正在使用默认的离子种子应用程序,我已经运行了ionic setup sass. 我运行的安装命令ionic serve,这应该是在观察sass更改,但事实并非如此.我试图跑,gulp watch但我收到一个错误.Error: Cannot find module 'semver'

ionic

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

Angular JS错误:[$ injector:unpr]未知的提供者

我是角度js的新手,我正在尝试制作一个自定义服务,我复制并粘贴了一段代码来制作客户服务,但我总是得到这个错误,

Error: [$injector:unpr] Unknown provider: serviceProvider <- service <-         MainController
http://errors.angularjs.org/1.4.3/$injector/unpr?p0=serviceProvider%20%3C-  %20service%20%3C-%20MainController
at REGEX_STRING_REGEXP (angular.js:68)
at angular.js:4262
at Object.getService [as get] (angular.js:4409)
at angular.js:4267
at getService (angular.js:4409)
at Object.invoke (angular.js:4441)
at $get.extend.instance (angular.js:8999)
at nodeLinkFn (angular.js:8109)
at compositeLinkFn (angular.js:7541)
at publicLinkFn (angular.js:7416)(anonymous function) @ angular.js:12330
Run Code Online (Sandbox Code Playgroud)

这是我的自定义服务实现

(function () {
    var myModule = angular.module('app', ['onsen']);
    myModule.service('service', ["$http", function ($http) {
        var test = function (usertoken) {
            alert("fffffffffffffffffffff");

        }
        return {
            getUserSites: getUserSites
        };
    }]);
})();
Run Code Online (Sandbox Code Playgroud)

这是我的模块实现:

(function () {
    var myApp …
Run Code Online (Sandbox Code Playgroud)

javascript angularjs ionic-framework onsen-ui ionic

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

无法添加ionic-platform-web-client

$ ionic add ionic-platform-web-client


Failed to find the bower component "ionic-platform-web-client".
Are you sure it exists? (CLI v1.7.12)

Your system information:

Cordova CLI: 5.4.1
Gulp version:  CLI version 3.9.0
Gulp local:   Local version 3.9.0
Ionic Version: 1.2.1
Ionic CLI Version: 1.7.12
Ionic App Lib Version: 0.6.5
OS: Distributor ID: Ubuntu Description: Ubuntu 14.04.3 LTS 
Node Version: v4.2.2
Run Code Online (Sandbox Code Playgroud)

我尝试了以下命令,没有其他stackoverflow问答中的建议.

 bower install --allow-root --save-dev ionic-platform-web-client
Run Code Online (Sandbox Code Playgroud)

当我在mac中尝试时也是同样的问题.附上了错误信息.

ionic add ios



Failed to find the bower component "ios".
Are you sure it exists? (CLI …
Run Code Online (Sandbox Code Playgroud)

ionic-framework ionic ionic-view

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