我想用变量更改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,因为它已被用于访问此页面.有可能做出像这样的工作吗?
是否可以强制/要求用户从下拉菜单中进行选择?例:
<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)
有什么建议?
我正在使用cordova-icon生成我的所有图标文件.当我运行cordova-icon时出现此错误:
检查项目和图标
√找到的平台:android√icon.png存在√config.xml存在
为android生成图标
{[错误:命令失败:参数无效 - -set] timedOut:false,killed:false,代码:4,signal:null}
我在Windows上运行它
知道如何解决这个问题吗?
这是一个有效的Android应用程序,我从subversion中撤下并在Eclipse ADT中启动.我收到此错误:
W/ResourceType(8276):ResXMLTree_node标头大小0太小.
我不确定这意味着什么或从哪里开始调试它.此错误出现在Eclipse中的控制台窗口中.
任何帮助,将不胜感激.
我在页面上有多个使用相同服务的控制器,为了举例我们将调用服务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)
我希望我的问题有道理.任何帮助将非常感激.
我试图做的是访问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来访问该元素.我希望这至少在某种程度上是有道理的.页面上会有很多这样的条目.