草庐IT

url-pattern

全部标签

javascript - AngularJS + Django : URL refresh or direct access not loading correctly

我们将AngularJS嵌入到我们的Django应用程序中,并通过AngularJS处理URL路由ui-router.使用ui-sref在各部分之间导航并在应用程序内四处点击,一切正常。return$stateProvider.state('root.dashboard',{abstract:true,url:'dashboard/'}).state('root.dashboard.profile',{url:'profile/',views:{'@':{templateUrl:Urls['dashboard:profile'](),controller:'ProfileControl

javascript - 更改 axios 的默认基本 url

我已经这样配置了我的axiosconstaxiosConfig={baseURL:'http://127.0.0.1:8000/api',timeout:30000,};Vue.prototype.$axios=axios.create(axiosConfig)在我的组件中,我调用了this.$axios.get('items').then()..现在上面的工作正常,但我想在不影响全局基本URL的情况下更改baseURL,以便在我的组件中我可以简单地使用它而无需API端点,所以我试过了this.$axios.baseURL="http://127.0.0.1:8000";this.$a

javascript - 使用 Redux-Router + React-Router 将基本 URL 添加到应用程序

我正在使用React-Router1.0.0-rc3连同Redux-Router1.0.0-beta3.当使用React-Router时,您可以使用useBasename和createHistory来设置应用程序的基本URL,这样您就可以轻松编写一个在子目录。Example:取而代之的是:import{createHistory}from'history';letbase="/app_name/"some_path你可以使用useBasename这样写:import{createHistory,useBasename}from'history';constbrowserHistory=

module-pattern - 创建模块的多个实例

我以为我已经开始很好地理解JavaScript,但显然不是。让我用一个例子来解释我的问题。首先,我定义了以下模块:varTest=function(){varcounter=0;functioninit(){alert(counter);}return{counter:counter,init:init}};然后我创建了2个实例:vartest1=newTest();vartest2=newTest();现在我更新计数器变量(因为它是公共(public)的)并发出一些警报。到目前为止一切顺利。alert(test1.counter);//Alerts0test1.counter=5;a

javascript - 用于编辑当前 URL 的书签

我正在寻找一个简单的小书签来获取我网站的当前URL并通过一些更改来刷新它。例如:获取当前页面:http://www.example.com/pages/并将其更改为:https://admin.example.com/pages/然后载入新的URL。我尝试搜索可以执行此操作的小书签,但找不到。谁能指出我正确的方向?即使是做这样的事情的小书签,我也可以根据自己的需要进行编辑。 最佳答案 只需更改window.location,例如window.location=window.location.toString().replace(/^

javascript - 这是检查 URL 是否引用 JS/jQuery 中的图像的有效测试吗

$(function(){$("",{src:"http://goo.gl/GWtGo",error:function(){alert("error!");},load:function(){alert("ok");}});});灵感来自HowcanItestifaURLisavalidimage(injavascript)?更新下一步将是:如何将此逻辑封装到一个函数中。我试过这个->http://jsfiddle.net/wp7Ed/2/$(function(){functionIsValidImageUrl(url){$("",{src:url,error:function(){r

javascript - 以脚本为目标的 URL 有什么问题?

我正在使用JSHint,但出现以下错误:ScriptURL.我注意到这是因为在这一行中有一个包含javascript:...URL的字符串。我知道JSHint提示说因为设置了scripturl选项,而且由于我的代码库非常大,所以我现在必须取消设置。仍然,我不明白使用脚本URL有什么问题? 最佳答案 javascript:URL是“evalisevil”的一部分。为了执行javascript:URL,浏览器必须启动JS解析器并解析URL的文本。这是一个缓慢且昂贵的过程。此外,组装javascript:URL(或其他包含源代码的字符串)

javascript - ng-pattern 不显示 $error.pattern

我有脚本here并且ng-pattern工作正常,因为scope.subnet仅在输入匹配模式后才显示在输出中。但是如果ng-pattern不匹配,ng-show不会显示任何错误FirewallhostnameFirewallsubnetNotavalidsubnet,shouldbei.e.10.x.y.(3bytesonly)Output:{{subnet}} 最佳答案 当您添加带有名称的表单标签时,angular会为该name属性值创建一个scope变量,并添加具有名称属性。这些字段属性变量在表单范围对象中创建。像这里一样,您

javascript - 来自文件 ://url 的 Google Analytics

我们有一种基于html的应用程序框架的ajaxy类型,并希望谷歌分析与它一起工作。我相信我们已经正确设置了手动调用_trackPageview在需要的地方。然而事情似乎并没有被报道。现在要么我无法正常工作,要么使用file://从javascript进行GA跟踪url上的协议(protocol)默默地违反了一些我不知道的跨域策略。GA也可以通过file://使用本地html?还是我的GA使用有问题?请注意,我们使用的域实际上并不存在。我们想使用类似mobileapptracking的东西但来自JavaScript而不是本地库。为了做到这一点,看起来您设置了一个假域,并告诉跟踪器它应该报

javascript - 如何使用 JQuery/JS 获取给定 url(外部 url)的网页标题

我是新手,如果这是一个愚蠢的问题,请原谅..所以我尝试的是使用JQuery/JS获取URL的标题。我不想加载url的内容,然后解析其中的标签。让我更清楚一点,我有一组url,比如20个,我想为其显示标题..我指的网址不是当前网址,所以我不能使用jsdocument.title..所以我想做一些SOMEFUNC.title(URL)形式的事情并获得它的标题。有没有这个功能? 最佳答案 像这样的东西应该可以工作:$.ajax({url:externalUrl,async:true,success:function(data){varma