草庐IT

load_and_store_funcs

全部标签

javascript - "Protocols, domains, and ports must match"问题

当我在控制台上查看时,我的网站有这些错误消息。谁能告诉我通常导致这些错误消息的问题是什么?Blockedaframewithorigin"mysite"fromaccessingaframewithorigin"facebook".Theframebeingaccessedset"document.domain"to"facebook",buttheframerequestingaccessdidnot.Bothmustset"document.domain"tothesamevaluetoallowaccess.contentscript_siteoverlay_bin.js:78B

javascript - gapi.load 与 gapi.client.load

在Google的JavaScriptAPI中,gapi.load()和gapi.client.load()之间有什么区别?它们之间的互换性如何?我什么时候应该使用其中一个而不是另一个?我看到两者都在GoogleDriveRealtimeAPI示例代码中使用。 最佳答案 如CORSdocumentation所示,gapi.load函数用于动态加载特定的JavaScript库。如gapi.client.load的描述中所述函数(由“客户端”JS库提供),gapi.client.load用于构建用于访问特定HTTP(S)API的JavaS

javascript - 如何判断 $(window).load()/window.onload 事件是否已经触发?

我有一个脚本正在通过另一个脚本动态插入。该脚本中的代码包含在$(window).load()事件中,因为它需要页面上的图像全部加载。在某些浏览器中它工作正常,但在其他浏览器中它似乎不会触发,因为在代码运行时页面已经完成加载。有什么方法可以检查并查看页面是否已经完成加载-通过jQuery或JavaScript?(包括图片)在这种情况下,我无权访问原始文档的onload事件(除了通过加载的脚本对其进行更改-但这似乎会出现同样的问题)。任何想法/解决方案/建议将不胜感激! 最佳答案 您可以尝试设置一个通过超时调用的处理程序,该处理程序将检

javascript - Angular 4 : Build to prod: Property is private and only accessible within class

我正在使用Angular4,我正在运行:ngbuild--prod我明白了:ngbuild--prodYourglobalAngularCLIversion(1.2.2)isgreaterthanyourlocalversion(1.0.0).ThelocalAngularCLIversionisused.Todisablethiswarninguse"ngset--globalwarnings.versionMismatch=false".Hash:7fce5d10c4c3ac9745e8Time:68351mschunk{0}polyfills.7790a64cc25c48ae62

javascript - Facebook react : Invariant Violation and elements than didn't mount automatically

我正在通过做一个小例子来学习FacebookReact。我决定检查我对this绑定(bind)的了解是否正确,所以我创建了三个React.class,其中可变状态在父级中,中间只将回调传递给children来操纵它。基本结构:-MainFrame(stateshere)-FriendBox(onlypassthecallbacksforchangestatestoFriend)-Friend请注意,我可以使用transferThisProp但实际上我更喜欢“手动”制作它。FriendBox渲染包含这个:varallFriends=this.props.friends.map((func

javascript - Jquery 验证 : allow only alphabets and spaces

我的验证只接受字母。我也想要允许空格。$.validator.addMethod("alpha",function(value,element){returnthis.optional(element)||value==value.match(/^[a-zA-Z]+$/);});这里需要做什么改变? 最佳答案 代替下面的正则表达式:/^[a-zA-Z]+$/使用这个:/^[a-zA-Z\s]+$/这也会占用空间。 关于javascript-Jquery验证:allowonlyalphab

javascript - 自定义轻量级 JavaScript 库 : EnderJS and MicroJS

我正在开发一个自定义的轻量级JavaScript库,它需要在主要浏览器以及众多独立站点上稳定运行,而不会损害现有库或命名空间或被其损害。也许最重要的是,库需要是轻量级的(~15kmax)。更新阐明对这样一个小型图书馆的需求:这是网站将拉入其页面的第三方服务。由于我们无法控制现有的库、速度或页面加载,因此我们需要尽可能保持一切轻便、快速和自包含。15k是服务动态内容访问的库的目标数量。在这一点上,我的想法是从我能找到的最精简的类jQuery基础开始,然后使用自定义模块进行扩展。所需的功能:像冠军一样处理跨浏览器的不一致(IE6+、Chrome、FF2+、Safari3+)。事件处理(排队

javascript - 使用 Redux chrome 扩展时为 "No store found"

我对reduxchrome扩展有疑问。我的configureStore.js文件中有以下代码:import{createStore,applyMiddleware}from'redux';importrootReducerfrom'../reducers/index';importthunkfrom'redux-thunk';exportdefaultfunctionconfigureStore(initialState){returncreateStore(rootReducer,initialState,applyMiddleware(thunk),window.devToolsE

javascript - Firefox 'Error loading script' 在 FF2 中加载 Google Analytics

我正在处理的项目使用window.onerror事件处理程序来报告用户问题。我注意到一个用户似乎无法加载GoogleAnalytics脚本。我们的网站流量不多,所以我不确定这种情况有多普遍,但到目前为止,它似乎只影响了一个用户。他的用户代理是:“Mozilla/5.0(Windows;U;WindowsNT5.1;en-US;rv:1.8.1.17)Gecko/20080829Firefox/2.0.0.17”。Firefox给出的错误消息是:“加载脚本时出错”。附加说明:该站点引用了其他几个javascript文件。但是,分析引用是唯一一个指向外部域的引用,也是页面底部唯一的脚本引用

javascript - react + 助焊剂 : Getting initial state into a store

我们最近从Angular切换到React+Flux来构建一个相当复杂的业务应用程序。采用让一个容器组件将所有状态作为属性传递到组件树下的方法并不是为我们开发应用程序的实用方法,因为该应用程序使用类似页面的大型模式。确实有足够的状态传递给模式,以便他们将数据加载到他们的存储中。我遇到的问题是我需要将一些初始状态(作为Prop传递)放入模态组件的商店中。在thispostFacebook的好人说,当同步不是目标时,可以使用props作为初始状态。这就是我目前将初始状态放入我的商店的方式:varABC=React.createClass({...getInitialState:functio