小编Sye*_*din的帖子

添加了Sentry调试,将长字符串视为未定义

我们正在使用Bootstrap组件构建一个Angular 1.x应用程序.我们最近将Sentry调试添加到站点,只是出现了这个错误:

"PAPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGXXPADDINGPADDINGX"未定义

browser = IE 11.0
device = Other
level = error
logger = javascript
os = Windows 8.1

Mozilla/5.0(Windows NT 6.3; WOW64; Trident/7.0; .NET4.0E; .NET4.0C; .NET CLR 3.5.30729; .NET CLR 2.0.50727; .NET CLR 3.0.30729; InfoPath.3; MDDCJS ; rv:11.0)像Gecko

我在Twitter上发现了几个引用,但没有别的.有人见过这个吗?我怎样才能解决这个问题?

javascript runtime-error sentry twitter-bootstrap angularjs

23
推荐指数
1
解决办法
982
查看次数

没有yii的Yii Activerecord

我可以在没有Yii的情况下使用Yii的Activerecord(模型)类吗?看起来它有很多依赖项.我想在我自己的项目中使用Yii的ORM和验证机制.

php activerecord yii yii2

5
推荐指数
2
解决办法
1914
查看次数

无法解析 org.springframework.cloud:spring-cloud-starter-config

我正在使用 gradle 构建,这是我的 build.gradle

我在 gradle 文件中遗漏了什么

repositories {
    mavenCentral()
    maven { url "https://repo.spring.io/libs-milestone" }
    maven { url "https://repo.spring.io/libs-snapshot" }     
}

apply plugin: 'org.springframework.boot'
apply plugin: 'java'
apply plugin: 'javac2'
apply plugin: 'docker'

dependencies {
   compile project(':services')
   compile 'org.springframework.boot:spring-boot-starter-web'
   compile('org.springframework.cloud:spring-cloud-starter-config')
   compile('org.springframework.boot:spring-boot-starter-actuator')
   compile 'org.jetbrains:annotations:13.0'
   runtime 'org.aspectj:aspectjweaver'

   testCompile 'junit:junit'
   testCompile 'org.springframework.boot:spring-boot-starter-test'
   testRuntime "com.jayway.awaitility:awaitility:$awaitilityVersion"
   testRuntime 'com.jayway.jsonpath:json-path'
}

apply plugin: 'java'

springBoot {
executable = true
}

dependencyManagement {
imports {
mavenBom "org.springframework.cloud:spring-cloud-dependencies:Finchley.BUILD-SNAPSHOT"
}
}

docker {
baseImage "java:8"
}

task buildDocker(type: Docker, dependsOn: …
Run Code Online (Sandbox Code Playgroud)

gradle spring-cloud-config

5
推荐指数
2
解决办法
8997
查看次数

如何将addEventListener用于每个单独的对象键值对?

我有一个像这样的JavaScript对象 -

var pages = {
    about: document.querySelector('#about'),
    meta: document.querySelector('#meta'),
    foresight: document.querySelector('#foresight')
}
Run Code Online (Sandbox Code Playgroud)

querySelector是我的导航栏中的ID,HREF id(它在页面上链接的位置)列在下面的代码中 -

我正在尝试添加一个触发smoothscroll方法的事件监听器来访问我页面的某些区域,我让它像这样工作 -

pages.about.addEventListener('click', function(event){
    event.preventDefault();
    smoothScroll(document.querySelector('#page1'));
});

pages.meta.addEventListener('click', function(event){
    event.preventDefault();
    smoothScroll(document.querySelector('#page2'));
});

pages.foresight.addEventListener('click', function(event){
    event.preventDefault();
    smoothScroll(document.querySelector('#page3'));
});
Run Code Online (Sandbox Code Playgroud)

我知道这不是写这个的最有效的方法,并且已经尝试了一个对象forEach方法,使用if上的条件来平滑滚动到相应的页面,但它似乎不能正常工作.有人能告诉我写这个的最佳实践方式吗?

谢谢

javascript addeventlistener

1
推荐指数
1
解决办法
47
查看次数