我试图在 window.print 打开后,当用户单击“取消”时进行重定向。
这将打开窗口打印
printHc(){
window.print();
}
Run Code Online (Sandbox Code Playgroud)
现在,如果用户取消打印,我想重定向到另一条路线。例如
this.router.navigate("other_page");
Run Code Online (Sandbox Code Playgroud)
我如何在 Angular 6 中的 typescript 上监听此事件(使用 chrome)?
我有 3 个模型,Shop,Client,Product。
一个店铺有很多客户,一个店铺有很多产品。
然后我有 2 个额外的模型,一个是ShopClient,将shop_id和分组client_id。第二个是ShopProduct,将shop_idand分组product_id。
现在我有一个接收两个参数的控制器,client_id和product_id。所以我想选择所有商店(在一个实例变量中@shops)过滤client_id和product_id没有商店重复。我怎样才能做到这一点??
我希望我说清楚了,谢谢。
ps:我使用 Postgresql 作为数据库。
我收到这个参数: param[:date] = '2017-03-04'
我的数据库中的列是 created_at ,格式如下: '2017-01-01 09:21:23'
当我执行此查询时
Mymodel.where(created_at: params[:date])
Run Code Online (Sandbox Code Playgroud)
它返回一个空数组,由于没有经过时间,这是逻辑
我需要与参数日期相对应的所有行。
我怎样才能做到这一点?在这种情况下时间并不重要,我只需要日期。
我使用 postgres 作为数据库。
我需要选择例如特定日期的 All Sell 并且要搜索的列是 created_at。
我有一个带有以下代码的导航栏组件:
<ul class="navbar-nav mx-auto">
<li class="nav-item active">
<a class="nav-link" href="#" >Inicio <span class="sr-only"></span></a>
</li>
<li class="nav-item active">
<a class="nav-link" href="#">Here Link Home Section 2 <span class="sr-only"></span></a>
</li>
</ul>
Run Code Online (Sandbox Code Playgroud)
并具有包含三个部分的另一个组件HomeComponent:
<section id="home_one">
stuff
section
one
</section>
<section id="home_two">
stuff
section
two
</section>
<section id="home_three">
stuff
section
three
</section>
Run Code Online (Sandbox Code Playgroud)
如何从导航栏链接链接到另一个组件(homeComponent)中的特定部分(第2部分)?
activerecord ×2
angular ×2
angular6 ×2
postgresql ×2
date ×1
html ×1
ruby ×1
sql ×1
typescript ×1