首页 新闻 会员 周边 捐助

奇怪的angular的js

0
悬赏园豆:10 [已解决问题] 解决于 2016-05-03 11:10

问题:

angular引入地址 不加jquery 地址 会出错?很是奇怪 不知道原因是什么?

如图:

 

错误提示:

angular.js:12450 Error: [jqLite:nosel] http://errors.angularjs.org/1.4.6/jqLite/nosel
at Error (native)
at http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:6:416
at Object.R [as element] (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:30:34)
at n.$scope.login (http://localhost:12581/Login/Index:46:38)
at fn (eval at <anonymous> (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:212:283), <anonymous>:4:206)
at f (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:252:485)
at n.$eval (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:132:452)
at n.$apply (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:133:175)
at HTMLButtonElement.<anonymous> (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:253:36)
at HTMLButtonElement.Ef.c (http://apps.bdimg.com/libs/angular.js/1.4.6/angular.min.js:35:217)

问题补充:

右击单独打开图片 看高清

s_p的主页 s_p | 初学一级 | 园豆:140
提问于:2016-05-03 09:51
< >
分享
最佳答案
0

http://errors.angularjs.org/1.4.6/jqLite/nosel  这个错误人家描述的已经很清楚啦

你那里有个id选择器,所以jqLite实现不了

收获园豆:10
刘宏玺 | 专家六级 |园豆:14020 | 2016-05-03 10:42

id选择器我用的angularjs 自带的 又没有用jq的

s_p | 园豆:140 (初学一级) | 2016-05-03 10:45

改成document.getElementById("apiUrl").value 就不出错了

angular.element("#apiUrl") 还要引入jq ?

s_p | 园豆:140 (初学一级) | 2016-05-03 10:50

@s_p: http://docs.angularjs.cn/api/ng/function/angular.element

jqLite is a tiny, API-compatible subset of jQuery that allows Angular to manipulate the DOM in a cross-browser compatible way.jqLite implements only the most commonly needed functionality with the goal of having a very small footprint.

你要是使用angular,就不要使用在dom的思想,你需要用的值都可以绑定到模型上面,为啥还需要使用dom获取呢?

刘宏玺 | 园豆:14020 (专家六级) | 2016-05-03 10:53

@刘宏玺: 是一个url地址 从后台取出来写入页面的。 

s_p | 园豆:140 (初学一级) | 2016-05-03 10:57

@刘宏玺: 看到了 原来是这样的  你看我的那个dom 的apiUrl 就知道为什么要取dom了

s_p | 园豆:140 (初学一级) | 2016-05-03 10:58

@s_p: 你的apiurl是会变的啊,那也可以把@ViewBag直接写在js里面啊

刘宏玺 | 园豆:14020 (专家六级) | 2016-05-03 11:02

@刘宏玺: 朋友你说的对 我这个就是用的@ViewBag.ApiUrl 写到一个隐藏标签去了 直接写到js好。 忘了

谢谢了 马上结贴。

s_p | 园豆:140 (初学一级) | 2016-05-03 11:09
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册