所以我有一个按钮位于<a>
链接到另一个位置的标签内。当我单击按钮时,我希望它不会触发父标记中的链接。我尝试过使用,$event.stopPropagation()
但似乎不起作用。
这是我的html:
<div class="column" ng-repeat="eventObj in events" ng-repeat-dimmer>
<a href="#/sample-event/{{eventObj.eventId}}">
//divs
<h2>{{eventObj.eventName}}</h2>
<div>{{eventObj.eventStart | date}} - {{eventObj.eventEnd | date}}</div>
<h5>{{eventObj.eventVenue}}</h5>
<button ng-click="deleteEvent(eventObj,$event)"></button>
//divs
<img class="ui image" src="assets/img/sampleevent.png"/>
</a>
</div>
Run Code Online (Sandbox Code Playgroud)
以及我的控制器中的功能:
$scope.deleteEvent = function(delEvent,$event){
$event.stopPropagation();
console.log($event.isPropagationStopped())
$scope.targetEvent = delEvent;
if(confirm("Note: This will permanently delete the event and games associated with it.")==true){
EventService.deleteEvent($scope.targetEvent)
.then(function(){
EventService.getEvents()
.then(function(events){
$scope.events = events;
});
})
window.location.reload();
}
}
Run Code Online (Sandbox Code Playgroud)
我在这里做什么?
@Configuration
@EnableTransactionManagement
public class DataSourceConfig {
@Bean(destroyMethod = "shutdown")
public DataSource dataSource(){
EmbeddedDatabaseBuilder databaseBuilder = new EmbeddedDatabaseBuilder();
databaseBuilder.setType(EmbeddedDatabaseType.H2);
databaseBuilder.addScript("classpath:db/migration/V1__Create_Books_Table.sql");
databaseBuilder.addScript("classpath:db/migration/V2__Add_Books.sql");
return databaseBuilder.build();
}
@Bean
public JpaVendorAdapter vendorAdapter(){
HibernateJpaVendorAdapter vendorAdapter = new HibernateJpaVendorAdapter();
vendorAdapter.setGenerateDdl(true);
vendorAdapter.setDatabase(Database.H2);
vendorAdapter.setShowSql(true);
vendorAdapter.setDatabasePlatform("org.hibernate.dialect.H2Dialect");
return vendorAdapter;
}
@Bean(name = "entityManagerFactory")
public EntityManagerFactory managerFactory(){
Properties jpaProperties = new Properties();
jpaProperties.put("hibernate.hbm2ddl.auto", "create-drop");
LocalContainerEntityManagerFactoryBean managerFactoryBean = new LocalContainerEntityManagerFactoryBean();
managerFactoryBean.setDataSource(dataSource());
managerFactoryBean.setJpaVendorAdapter(vendorAdapter());
managerFactoryBean.setPackagesToScan("com.sammy");
managerFactoryBean.setJpaProperties(jpaProperties);
managerFactoryBean.afterPropertiesSet();
return managerFactoryBean.getObject();
}
@Bean
public PlatformTransactionManager transactionManager(){
JpaTransactionManager transactionManager = new JpaTransactionManager();
transactionManager.setEntityManagerFactory(managerFactory());
return transactionManager;
}
}
Run Code Online (Sandbox Code Playgroud)
那是我的配置类,我的gradle构建文件是 …
我正在将我的应用程序从jquery移植到离子框架.在jquery中,我正在编写javascript代码来手动连接html标签.从jquery代码中粘贴相同的一部分
for ( count = start - 1; count < end ; count ++ )
{
if (tranList[count].tranType == "R" )
tranType = "Redeem" ;
else
tranType = "Earn";
text += "<tr> <td>"+ tranType + "</td>" ;
Run Code Online (Sandbox Code Playgroud)
在Ionic中,我试图使用离子列表编写相同的代码.下面是我的html模板
<ion-list>
<ion-item *ngFor="let tran of transactions">
<p> {{tran.pointsEarned}} </p>
</ion-item>
</ion-list>
Run Code Online (Sandbox Code Playgroud)
在PointsEarned旁边,我需要打印点数被兑换或获得类似于jquery代码.我如何实现这一目标?
我正在尝试自定义 Android CalendarView,但我根本不知道该怎么做。例如,我想要的是,日历仅显示接下来的 7 天,如果您滑动接下来的 7 天等等......这可能吗?我认为通过设置 min 和 maxDate() 是可能的,但这是为整个日历设置的,你不能滑动......
我懂了:
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.CalendarView;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
CalendarView simpleCalendarView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
simpleCalendarView = (CalendarView) findViewById(R.id.simpleCalendarView); // get the reference of CalendarView
simpleCalendarView.setFocusedMonthDateColor(Color.RED); // set the red color for the dates of focused month
simpleCalendarView.setUnfocusedMonthDateColor(Color.BLUE); // set the yellow color for the dates of an unfocused month
simpleCalendarView.setSelectedWeekBackgroundColor(Color.RED); // red color for the selected …
Run Code Online (Sandbox Code Playgroud) 每次尝试使用 Spring Data Reactive 和 Spring Boot 2.0 连接到 MongoDB 时,我都会收到以下错误。
Caused by: java.lang.UnsupportedOperationException: No SSL support in java.nio.channels.AsynchronousSocketChannel. For SSL support use com.mongodb.connection.netty.NettyStreamFactoryFactory
at com.mongodb.connection.AsynchronousSocketChannelStreamFactory.<init>(AsynchronousSocketChannelStreamFactory.java:41)
at com.mongodb.async.client.MongoClients.getStreamFactory(MongoClients.java:228)
at com.mongodb.async.client.MongoClients.create(MongoClients.java:177)
at com.mongodb.async.client.MongoClients.create(MongoClients.java:123)
at com.mongodb.reactivestreams.client.MongoClients.create(MongoClients.java:103)
at com.mongodb.reactivestreams.client.MongoClients.create(MongoClients.java:53)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoClientFactory.createNetworkMongoClient(ReactiveMongoClientFactory.java:123)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoClientFactory.createMongoClient(ReactiveMongoClientFactory.java:69)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoAutoConfiguration.reactiveStreamsMongoClient(ReactiveMongoAutoConfiguration.java:67)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoAutoConfiguration$$EnhancerBySpringCGLIB$$94536095.CGLIB$reactiveStreamsMongoClient$1(<generated>)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoAutoConfiguration$$EnhancerBySpringCGLIB$$94536095$$FastClassBySpringCGLIB$$2171f816.invoke(<generated>)
at org.springframework.cglib.proxy.MethodProxy.invokeSuper(MethodProxy.java:228)
at org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInterceptor.intercept(ConfigurationClassEnhancer.java:358)
at org.springframework.boot.autoconfigure.mongo.ReactiveMongoAutoConfiguration$$EnhancerBySpringCGLIB$$94536095.reactiveStreamsMongoClient(<generated>)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.beans.factory.support.SimpleInstantiationStrategy.instantiate(SimpleInstantiationStrategy.java:162)
at org.springframework.beans.factory.support.ConstructorResolver.instantiateUsingFactoryMethod(ConstructorResolver.java:587)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.instantiateUsingFactoryMethod(AbstractAutowireCapableBeanFactory.java:1246)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBeanInstance(AbstractAutowireCapableBeanFactory.java:1093)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:534)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:491)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:302)
at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:230)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:298)
at …
Run Code Online (Sandbox Code Playgroud) ssl spring-data-mongodb project-reactor mongodb-atlas spring-webflux
我正在寻找类似于numpy.random.choice(range(3),replacement=False,size=2,p=[0.1,0.2,0.7])
TensorFlow的东西.
最接近Op
它似乎是tf.multinomial(tf.log(p))
将logits作为输入,但它不能在没有替换的情况下进行采样.在TensorFlow中,是否还有其他方法可以从非均匀分布中进行采样?
谢谢.
试图忽略恼人命名的"TextMesh Pro"目录,位于"Assets"文件夹下(.gitignore所在的根目录的完整路径是"Sky Labyrinth\Assets\Text Mesh Pro").
在实际的.gitignore文件中,我试过:
TextMesh Pro/
TextMesh\ Pro/
**/TextMesh Pro/
**/TextMesh\ Pro/
\Assets\TextMesh Pro\
\Assets\TextMesh/ Pro\
**\Assets\TextMesh Pro\
**\Assets\TextMesh/ Pro\
"\TextMesh Pro\"
"**\TextMesh Pro\"
Run Code Online (Sandbox Code Playgroud)
还有一些我没想到的其他组合(确实不起作用).
文件没有缓存,我从来没有从该目录提交任何内容.只是为了确定,我跑了:
git rm -r --cached "Sky Labyrinth\Assets\Text Mesh Pro\"
Run Code Online (Sandbox Code Playgroud)
什么都不匹配.为了倍加肯定,我跑了
git reset --hard
Run Code Online (Sandbox Code Playgroud)
并重新导入资产.我猜有一个小小的警告,我确实提交了一个.Unity场景更改,里面有一些TextMesh Pro游戏对象; 尽管我缺乏专家Git知识,但我确信不应该神奇地让Assets\TextMesh Pro \目录中的内容变得缓存或以某种方式不可忽略.
关于如何正确忽略名称中包含空格的整个子目录的任何想法?我不需要忽略其中的特定文件,我希望忽略整个事情.我理解作为一种解决方法,我可以:
从目录名中手动删除空格 - 但是每次更新插件时我都要重复这个
在\ TextMesh Pro \目录中创建另一个.gitignore,忽略内部的所有内容
/*
这将是我的最后一招,因为这是我唯一的工作.但是,我更愿意理解如何正确处理目录名称中的空格,或者了解如果是这样的话,根本不可能.
我是PowerShell的新手,这似乎是一种合理的方法来替换我的DLL中的构建号(通过修改.rc文件)和我的SVN存储库中的版本号.
使用PowerShell ISE,我创建了以下变量:
$1 = "123"
$revision = "230"
Run Code Online (Sandbox Code Playgroud)
现在,我正在使用以下命令测试我的字符串替换,以查看它与我在线阅读的行为方式.我期待找到能让我回复文件版本的东西12,3,0,230
:
$pattern = '(^\s*FILEVERSION\s*[0-9]+,[0-9]+,[0-9]+,)[0-9]+$'
' FILEVERSION 12,3,0,0' -replace $pattern, "`$1"
# returns " FILEVERSION 12,3,0,"
' FILEVERSION 12,3,0,0' -replace $pattern, "$1"
# returns "123"
' FILEVERSION 12,3,0,0' -replace $pattern, '$1'
# returns " FILEVERSION 12,3,0,"
' FILEVERSION 12,3,0,0' -replace $pattern, "`$1$revision"
# returns "$1230"
' FILEVERSION 12,3,0,0' -replace $pattern, "`$1`$revision"
# returns " FILEVERSION 12,3,0,$revision"
' FILEVERSION 12,3,0,0' -replace $pattern, "$revision`$1"
# returns "230 FILEVERSION 12,3,0,"
Run Code Online (Sandbox Code Playgroud)
我对尝试4和6的结果感到惊讶.尝试4,为什么PowerShell不能替换$revision
为"230"?还有尝试6,为什么它在以前会被正确替换 …
我想知道是否有一种方法可以更简洁地编写下面的函数?
Likelihood = function(x) dnorm(250, mean = x, sd = 10)*dnorm(265, mean = x, sd = 10)*dnorm(259, mean = x, sd = 10)
Run Code Online (Sandbox Code Playgroud) 我有这个控制器:
public ActionResult MyController(string myString)
{
return View((object)myString);
}
Run Code Online (Sandbox Code Playgroud)
我正在尝试将字符串传递给这样的视图:
@model string
@Html.EditorFor(m => m)
Run Code Online (Sandbox Code Playgroud)
我得到值不能为空错误。我怎样才能解决这个问题?谢谢。
android ×1
angular ×1
angularjs ×1
asp.net ×1
asp.net-mvc ×1
calendarview ×1
choice ×1
directory ×1
function ×1
git ×1
hibernate ×1
html ×1
ignore ×1
ionic2 ×1
ionic3 ×1
java ×1
javascript ×1
jpa ×1
jquery ×1
multinomial ×1
orm ×1
powershell ×1
r ×1
random ×1
razor ×1
ssl ×1
tensorflow ×1
typescript ×1
unity5 ×1
whitespace ×1