小编Aus*_*ell的帖子

ng-include与src的变量

我想用变量更改ng-includes src.目前这就是我所拥有的.

 <div class='alignRightCenter' id='rightContent'>
    <ng-include src="'{{view}}'"> </ng-include>
</div>
Run Code Online (Sandbox Code Playgroud)

这是控制器:

ctrl.controller('contentCtrl', ['$scope', function($scope) {
      $scope.view = "partials/setListName.tpl.html";
  }]);
Run Code Online (Sandbox Code Playgroud)

不幸的是我不能使用ng-view,因为它已被用于访问此页面.有可能做出像这样的工作吗?

javascript angularjs angularjs-ng-include

27
推荐指数
2
解决办法
3万
查看次数

要求从下拉列表中进行选择5

是否可以强制/要求用户从下拉菜单中进行选择?例:

<form action="">
<select name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud)

默认情况下,选择"Volvo".我想要的是浏览器知道用户已做出选择而不接受自动默认值.

我在想这样的事情:

<form action="">
<select name="cars" required="required">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="fiat">Fiat</option>
<option value="audi">Audi</option>
</select>
</form>
Run Code Online (Sandbox Code Playgroud)

有什么建议?

html5 requiredfieldvalidator required

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

Cordova-icon在运行时出错

我正在使用cordova-icon生成我的所有图标文件.当我运行cordova-icon时出现此错误:

检查项目和图标

√找到的平台:android√icon.png存在√config.xml存在

为android生成图标

{[错误:命令失败:参数无效 - -set] timedOut:false,killed:false,代码:4,signal:null}

我在Windows上运行它

知道如何解决这个问题吗?

https://github.com/AlexDisler/cordova-icon

icons cordova

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

Android应用程序错误:W/ResourceType(8276):ResXMLTree_node标头大小0太小

这是一个有效的Android应用程序,我从subversion中撤下并在Eclipse ADT中启动.我收到此错误:

W/ResourceType(8276):ResXMLTree_node标头大小0太小.

我不确定这意味着什么或从哪里开始调试它.此错误出现在Eclipse中的控制台窗口中.

任何帮助,将不胜感激.

android build

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

有多个调用等待Angular中的同一个promise

我在页面上有多个使用相同服务的控制器,为了举例我们将调用服务USER.

第一次调用USER.getUser()时,它会对用户的GET数据执行$ http请求.调用完成后,它将数据存储在USER.data中.如果对USER.getUser()进行另一次调用,它会检查USER.data中是否有数据,如果有数据,则返回该数据,而不是进行调用.

我的问题是对USER.getUser()的调用发生得如此之快,以至于USER.data没有任何数据,因此它再次触发$ http调用.

以下是我现在为用户工厂提供的信息:

.factory("user", function($http, $q){
    return {
        getUser: function(){
            var that = this;
            var deferred = $q.defer();
            if(that.data){
                deferred.resolve(that.data);
            } else {
                $http.get("/my/url")
                .success(function(res){
                    that.data = res;
                    deferred.resolve(that.data);
                });
            }
            return deferred.promise;
        }
    }
});
Run Code Online (Sandbox Code Playgroud)

我希望我的问题有道理.任何帮助将非常感激.

rest angularjs angular-promise

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

如何使用javascript访问隐藏的输入

我试图做的是访问div中的隐藏对象.发生的事情是用户将点击按钮,然后执行某些任务,例如删除用户.如果我展示我拥有的东西,这可能会更容易.

<div class="mgLine">
    <input type="hidden" name="tenentID" value="1">
    <p class="mgName">James Gear</p>
    <input type="text" class="mgBill" value="" placeholder="Post Bill Link Here">
    <a href="#" class="mgButton" onclick="alertTest(this)">Submit Bill</a>
    <a href="#" class="mgNP">Not Paid</a>
    <a href="#" class="mgButton">Change Password</a>
    <a href="#" class="mgButton">Delete User</a>
</div>
Run Code Online (Sandbox Code Playgroud)

我希望系统做的是在按下"提交账单"时提醒它从隐藏字段获得的值.

function alertTest(e){
//e.parentNode
window.alert(e.parentNode.getElementsByTagName("tenentID")[0]);
}
Run Code Online (Sandbox Code Playgroud)

我试图使用JavaScript DOM来访问该元素.我希望这至少在某种程度上是有道理的.页面上会有很多这样的条目.

html javascript dom

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