草庐IT

audio-route

全部标签

javascript - React-Router - 未捕获的类型错误 : Cannot read property 'route' of undefined

尝试将reactrouterv4与redux一起使用并遇到此错误,似乎是在遵循文档,但在任何地方都找不到任何信息,所以我不知所措:UncaughtTypeError:Cannotreadproperty'route'ofundefined这是我的代码:importReact,{Component}from'react';import{BrowserRouterasRouter,Route,Link,withRouter}from'react-router-dom'importMenufrom'./Menu';import{connect}from"react-redux";import

javascript - 继电器 : How to merge instead of override queries in nested routes?

我无法在我的应用程序中导航到/users,因为它不会触发提取我期望的所有查询。我的应用程序由一个App组件和一些包含实际内容的组件组成,例如Dashboard或UserList。还有一个EnsureAuthenticationContainer但这只是一个组件,当用户通过身份验证时,它只是呈现它的child。这是我的路线设置:constViewerQueries={viewer:()=>Relay.QL`query{viewer}`};[...]问题是,App和UserList都定义了碎片,似乎只发送了UserList的查询。App片段:fragments:{viewer:()=>{r

javascript - 使用 Web Audio API 隔离音频上下文的频率

我正在试验WebAudioAPI,并试图构建一个分析器,用户可以与之交互,并最终打开和关闭音乐中的不同频率,以隔离音轨中的不同节拍,即低音、底鼓等。我正在使用Canvas可视化频率数据,并希望用户能够突出显示可视化的部分,并依次屏蔽频率。默认情况下,可视化效果如下所示,用户会听到所有频率。但是当用户选择多个条时,变灰的条会使相关频率静音:我的想法是,我可以对frequencyData数组进行逆向工程,并从根本上消除相关频率吗?**更新**所以我一直在尝试通过串联添加多个具有notch类型的biquadFilter,然后调整它们的频率和Q值。这确实有助于隔离音乐的拍打,但不是我想要的。这

javascript - 为什么我不能在 react-router 4.x 中嵌套 Route 组件?

世界上如何使用react-router中的嵌套路由?,特别是版本4.x?以下内容在以前的版本中运行良好...升级到4.x会引发以下警告...Warning:Youshouldnotusecomponentandinthesameroute;willbeignored这到底是怎么回事?我搜索了thedocs几个小时,无法成功使嵌套路线正常工作。如何使用组件将它们的路由嵌套在react-routerv4中?我的简单示例如何转化为v4.xAPI合规性以嵌套路由? 最佳答案 忘记你对ReactRouter来嵌套路由.检查thisexampl

javascript - 如何使用 $route 和 $routeParams 更新 angular js 中的 url?

如何重定向或更新网址?我找不到任何关于此的好文档。基本上,我想做的是动态更改$routeParams并使用新值更新url。我的代码是这样的:if($routeParams.time){varurl;$routeParams.time=encodeURIComponent(value);url='/'+$routeParams.time+'/'+'marketing/networks';$location.path(url);}else{$routeParams.time=encodeURIComponent(value);url='/'+$routeParams.time+$locat

javascript - 如何对所有路由 Root 和 Child Routes 使用 angular 6 Route Auth Guards?

如何为所有路由Root和ChildRoutes使用angular6RouteAuthGuards? 最佳答案 1)[创建守卫,文件名类似于auth.guard.ts]nggenerateguardauthimport{Injectable}from'@angular/core';import{CanActivate,ActivatedRouteSnapshot,RouterStateSnapshot}from'@angular/router';import{Observable}from'rxjs/Observable';impor

javascript - meteor 铁路由器 : Passing data between routes

如何在两个不同的路由和模板之间传递数据?我在前端(客户端文件夹)有一个javascript文件,它简单地调用Router.go()并传入帖子ID作为我的参数之一。以下是三个罪魁祸首(我相信)。我删除了大部分代码以使其更易于阅读。我可以毫无问题地切换到PostDetail页面。我还可以从路由器的PostDetail页面上检索PostId。我的问题是,检索到的数据库条目(POLL)没有在模板上呈现。因此,即使返回数据库条目,{{Question}}始终为空白。让我知道是否应该发布更多信息。前端.jsTemplate.PostTiles.events({//Whenachoiceissele

javascript - 使用 Web Audio API 创建 10 波段均衡器

我正在尝试使用WebAudioAPI重新创建类似的东西Winamp的10段均衡器。(来源:head-fi.org)据我所知,我必须创建10BiquadFilters,将它们的type设置为2(foraBandpassfilter)并将它们的频率分别设置为[60,170,310,600,1000,3000,6000,12000,14000,16000]。完成后(这是我有点困惑的地方),然后我将创建一个单独的GainNode对于每个频率“波段”并将其值绑定(bind)到slider。假设所有这些都是正确的,那么剩下的唯一步骤就是将所有10个增益节点连接到音频上下文destination(我

javascript - 在 VueJS 中访问 $route.params

查看此文档:https://router.vuejs.org/en/essentials/navigation.html看起来您可以绑定(bind)LinkText这很漂亮;但是,我在尝试访问我尝试构建的组件内部的路由参数时遇到了一些问题。所以我用这个:Titleofthing然后引导路由器View拉论坛线程。在路由器中使用它:importForumThreadfrom'./views/groupTitle/forumThreadSingle';//Otherroutes...letroutes=[{path:'/groupTitle/th/:id',component:ForumTh

javascript - 呈现路线后,将 V3 Google map 置于 route 心

默认情况下,我有一个V3map加载并以特定的经度/纬度为中心。加载后,用户可以输入他们的地址以获取前往该地点的路线。发生这种情况时,map会调整大小以适应其左侧的方向框。因此,路线在map窗口中偏离中心。我尝试了以下代码,我认为它在逻辑上应该可行,但无济于事。新认识:如果我以任何方式调整窗口大小,它就会开始按预期工作。发现问题:我需要在调整map容器的大小后触发google.maps.event.trigger(map,'resize')。directionsService.route(query,function(result,status){if(status===google.m