我办理的办电信宽带送3张手机卡了三张手机卡,手机卡欠费了,那么宽带是否也欠费了

关于调用request.startAsync();提示undefined的搜索推荐 -Java-TryCatch
>> 相关推荐
关于的搜索推荐
我调用AsyncContextasyncCT=request.startAsync();时,MyEclipse提示我undefined我用是Tomcat-7.0.11jdk-6u24 也分别导入了Tomcat路径下lib中的各个.jar,为什么不能用呢??
什么原因?
同求。。。怎么没人来解答~~
我也遇到了同样问题,求助
包的引用顺序错了!!!
把servlet3.0的包放在所有包的最上面引用即可!
$(function () {
$("#linkPost").click(function () {
type: "POST",
本帖最后由 Ritsu_ 于
15:32:29 编辑
------------
$this-&hqwidn直接写hqwidn是调用类外函数
------------
引用 1 楼 snmr_com 的回复:$this...
从上个网页提交的数据
有图片和文本
保存到一个表里
出现“调用
BinaryRead
后不能使用
Request.Form
”的错误提示
怎么解决这...
在WINDOWS环境下apache2.0.48+php4.3.6+mysql5
------------
你装GD库了吗?
------------
缺少外部组件
------------
------------
怎么装啊?大侠...
Notice: Undefined index: Submit in D:\Webroot\index\search.php on line 23怎么总给我显示这个错误?--------------------------------------23
// view 下的
&?php foreach($model as $k=&$v): ?&&tr&&td&&?php echo $v-&user_ ?&&/td&&td&&?php echo $v...
我使用网上的一个无组件上传程序时,再去读表单中的值时,提示以上错误!我该怎么办?
------------
不管大虾!小虾!都来看看…小弟先谢了…
------------
怎么会没有定义呢?难道还要定义?该在哪定义呢?????怎么会没有定义呢?难道还要定义?该在哪定义呢?????怎么会没有定义呢?难道还要定义?该在哪定义...
代码如下:void __fastcall TForm1::Button1Click(TObject *Sender){
TCanvas *pC
pCan = new
TCanvas();
pCan-&Handle = GetDc(RichEdit1-&...
&%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%&&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1...
1. 我是使用 thread object
生成线程的 ,希望在线程里面动态生成一个FORM,然后展现出来,上面还有 Memo和button等控件,请问应该加什么头文件?我已经使用了#in...
alert(arr[i-1])弹出undefined.这证明document.getElementById("pop"+arr[i-1])无效的&!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...
所有文件都include还会提示以下错误,这是为什么?vc6.0的环境下:undefined reference to functionname
------------
Lz还是帖代码把,这种问题的原因可能性实...
在页面中有很多。&input type="text" name="score1"&&input type="text" name="score2"&&input type="text" name="score3"&因为数...
安装DEDECMS时 提示/install/undefined 是怎么回事
哪位兄弟知道 帮帮忙!谢谢了
------------
该回复于 10:09:33被版主删除...快速理解RequireJs - 推酷
快速理解RequireJs
RequireJs已经流行很久了,我们在项目中也打算使用它。它提供了以下功能:
声明不同js文件之间的依赖
可以按需、并行、延时载入js库
可以让我们的代码以模块化的方式组织
初看起来并不复杂。
在html中引入requirejs
在HTML中,添加这样的
&script src=&/path/to/require.js& data-main=&/path/to/app/config.js&&&/script&
通常使用requirejs的话,我们只需要导入requirejs即可,不需要显式导入其它的js库,因为这个工作会交给requirejs来做。
是告诉requirejs:你下载完以后,马上去载入真正的入口文件。它一般用来对requirejs进行配置,并且载入真正的程序模块。
在config.js中配置requirejs
中通常用来做两件事:
配置requirejs 比如项目中用到哪些模块,文件路径是什么
载入程序主模块
requirejs.config({
baseUrl: '/public/js',
app: 'app'
requirejs(['app'], function(app) {
app.hello();
中,我们声明了一个名为
的模块,以及它对应的js文件地址。在最理想的情况下,
的内容,应该使用requirejs的方式来定义模块:
define([], function() {
hello: function() {
alert(&hello, app~&);
是requirejs提供的函数。requirejs一共提供了两个全局变量:
requirejs/require: 用来配置requirejs及载入入口模块。如果其中一个命名被其它库使用了,我们可以用另一个
define: 定义一个模块
另外还可以把
当作依赖的模块,然后调用它的方法:
define([&require&], function(require) {
var cssUrl = require.toUrl(&./style.css&);
依赖一个不使用requirejs方式的库
前面的代码是理想的情况,即依赖的js文件,里面用了
define(...)
这样的方式来组织代码的。如果没用这种方式,会出现什么情况?
function hello() {
alert(&hello, world~&);
它就按最普通的方式定义了一个函数,我们能在requirejs里使用它吗?
先看下面不能正确工作的代码:
requirejs.config({
baseUrl: '/public/js',
hello: 'hello'
requirejs(['hello'], function(hello) {
这段代码会报错,提示:
Uncaught TypeError: undefined is not a function
原因是最后调用
的时候,这个
. 这说明,虽然我们依赖了一个js库(它会被载入),但requirejs无法从中拿到代表它的对象注入进来供我们使用。
在这种情况下,我们要使用
,将某个依赖中的某个全局变量暴露给requirejs,当作这个模块本身的引用。
requirejs.config({
baseUrl: '/public/js',
hello: 'hello'
hello: { exports: 'hello' }
requirejs(['hello'], function(hello) {
再运行就正常了。
exports: 'hello'
,是我们在
函数。当我们使用
function hello() {}
的方式定义一个函数的时候,它就是全局可用的。如果我们选择了把它
给requirejs,那当我们的代码依赖于
模块的时候,就可以拿到这个
函数的引用了。
可以把某个非requirejs方式的代码中的某一个全局变量暴露出去,当作该模块以引用。
暴露多个变量:init
但如果我要同时暴露多个全局变量呢?比如,
的定义其实是这样的:
function hello() {
alert(&hello, world~&);
function hello2() {
alert(&hello, world, again~&);
它定义了两个函数,而我两个都想要。
这时就不能再用
了,必须换成
requirejs.config({
baseUrl: '/public/js',
hello: 'hello'
init: function() {
hello: hello,
hello2: hello2
requirejs(['hello'], function(hello) {
hello.hello1();
hello.hello2();
同时存在的时候,
将被忽略。
无主的与有主的模块
我遇到了一个折腾我不少时间的问题:为什么我只能使用
来依赖jquery, 而不能用其它的名字?
比如下面这段代码:
requirejs.config({
baseUrl: '/public/js',
myjquery: 'lib/jquery/jquery'
requirejs(['myjquery'], function(jq) {
alert(jq);
它会提示我:
jq is undefined
但我仅仅改个名字:
requirejs.config({
baseUrl: '/public/js',
jquery: 'lib/jquery/jquery'
requirejs(['jquery'], function(jq) {
alert(jq);
就一切正常了,能打印出
相应的对象了。
为什么?我始终没搞清楚问题在哪儿。
有主的模块
经常研究,发现原来在jquery中已经定义了:
define('jquery', [], function() { ... });
跟我们前面看到的
不同,在于它多了第一个参数
,表示给当前这个模块起了名字
,它已经是有主的了,只能属于
所以当我们使用另一个名字:
myjquery: 'lib/jquery/jquery'
去引用这个库的时候,它会发现,在
里声明的模块名
与我自己使用的模块名
不能,便不会把它赋给
所以我们在使用一个第三方的时候,一定要注意它是否声明了一个确定的模块名。
无主的模块
如果我们不指明模块名,就像这样:
define([...], function() {
那么它就是无主的模块。我们可以在
requirejs.config
里,使用任意一个模块名来引用它。这样的话,就让我们的命名非常自由,大部分的模块就是无主的。
为什么有的有主,有的无主
可以看到,无主的模块使用起来非常自由,为什么某些库(jquery, underscore)要把自己声明为有主的呢?
按某些说法,这么做是出于性能的考虑。因为像
underscore
这样的基础库,经常被其它的库依赖。如果声明为无主的,那么其它的库很可能起不同的模块名,这样当我们使用它们时,就可能会多次载入jquery/underscore。
而把它们声明为有主的,那么所有的模块只能使用同一个名字引用它们,这样系统就只会载入它们一次。
对于有主的模块,我们还有一种方式可以挖墙角:不把它们当作满足requirejs规范的模块,而当作普通js库,然后在
中导出它们定义的全局变量。
requirejs.config({
baseUrl: '/public/js',
myjquery: 'lib/jquery/jquery'
myjquery: { exports: 'jQuery' }
requirejs(['myjquery'], function(jq) {
alert(jq);
这样通过暴露
这个全局变量给
,我们就能正常的使用它了。
不过我们完全没有必要这么挖墙角,因为对于我们来说,似乎没有任何好处。
如何完全不让jquery污染全局的$
在前面引用jquery的这几种方式中,我们虽然可以以模块的方式拿到jquery模块的引用,但是还是可以在任何地方使用全局变量
。有没有办法让jquery完全不污染这两个变量?
在init中调用noConflict (无效)
首先尝试一种最简单但是不工作的方式:
requirejs.config({
baseUrl: '/public/js',
jquery: 'lib/jquery/jquery'
init: function() {
return jQuery.noConflict(true);
requirejs(['jquery'], function(jq) {
这样是不工作的,还是会弹出来一个非
的值。其原因是,一旦requirejs为模块名
找到了属于它的模块,它就会忽略
中相应的内容。也就是说,下面这段代码完全没有执行:
init: function() {
return jQuery.noConflict(true);
使用另一个名字
如果我们使用挖墙角的方式来使用jquery,如下:
requirejs.config({
baseUrl: '/public/js',
myjquery: 'lib/jquery/jquery'
myjquery: {
init: function() {
return jQuery.noConflict(true);
requirejs(['myjquery'], function(jq) {
这样的确有效,这时弹出来的就是一个
。但是这样做的问题是,如果我们引用的某个第三方库还是使用
来引用jquery,那么就会报“找不到模块”的错了。
我们要么得手动修改第三方模块的代码,要么再为它们提供一个
模块。但是使用后者的话,全局变量
可能又重新被污染了。
如果我们有办法能让在继续使用
这个模块名的同时,有机会调用
jQuery.noConflict(true)
我们可以再定义一个模块,仅仅为了执行这句代码:
jquery-private.js
define(['jquery'], function(jq) {
return jQuery.noConflict(true);
然后在入口处先调用它:
requirejs.config({
baseUrl: '/public/js',
jquery: 'lib/jquery/jquery',
'jquery-private': 'jquery-private'
requirejs(['jquery-private', 'jquery'], function() {
这样的确可行,但是还是会有问题: 我们必须小心的确保
jquery-private
永远是第一个被依赖,这样它才有机会尽早调用
jQuery.noConflict(true)
清除全局变量
。这种保证只能靠人,非常不可靠。
我们这时可以引入
配置,一劳永逸地解决这样问题:
requirejs.config({
baseUrl: '/public/js',
jquery: 'lib/jquery/jquery',
'jquery-private': 'jquery-private'
'*': { 'jquery': 'jquery-private'},
'jquery-private': { 'jquery': 'jquery'}
requirejs(['jquery'], function(jq) {
这样做,就解决了前面的问题:在除了jquery-private之外的任何依赖中,还可以直接使用
这个模块名,并且总是被替换为对
jquery-private
的依赖,使得它最先被执行。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致

我要回帖

更多关于 办电信宽带送3张手机卡 的文章

 

随机推荐